Quantificateur inattendu (JavaScript)Unexpected quantifier (JavaScript)

Lorsque vous composez votre modèle de recherche d’expression régulière, vous avez créé un élément de modèle avec un facteur de répétition non conforme.When composing your regular expression search pattern, you created a pattern element with an illegal repetition factor. Par exemple, le modèleFor example, the pattern

/^+/  

n’est pas conforme, car l’élément ^ (début de l’entrée) ne peut pas avoir un facteur de répétition.is illegal because the element ^ (beginning of input) cannot have a repetition factor. Le tableau suivant répertorie les éléments qui ne peut pas avoir des facteurs de répétition.The following table lists the elements that cannot have repetition factors.

ÉlémentElement DescriptionDescription
^ Début de l’entréeBeginning of input
$ Fin de l’entréeEnd of input
\b\b Limite de motWord boundary
\B\B Limite de motNon-word boundary
* Zéro ou plus de répétitionsZero or more repetitions
+ Un ou plusieurs des répétitionsOne or more repetitions
?? Répétitions de zéro ou unZero or one repetitions
{n}{n} répétitions nn repetitions
{n}{n,} n ou plus de répétitionsn or more repetitions
{n, m}{n,m} De n à m répétitions, inclusivesFrom n to m repetitions, inclusive

Pour corriger cette erreurTo correct this error

  • Vérifiez que votre élément de modèle de recherche contient uniquement les facteurs de répétition juridique.Ensure your search pattern element contains legal repetition factors only.

Voir aussiSee Also

Objet d’Expression régulière Regular Expression Object
Syntaxe d’Expression régulière (JavaScript)Regular Expression Syntax (JavaScript)