Que signifient les drapeaux dans une expression régulière ? - Conseil sur le code JavaScript

Conseil sur le code JavaScript

Conseil sur le code JavaScript

Que signifient les drapeaux dans une expression régulière ?

Il est possible, en javascript, d'indiquer un comportement à l'expression régulière s'appliquant à une chaîne de caractères. Ces comportements sont mis en place à l'aide de drapeaux s'inscrivant à la fin du motif.

/motif/drapeau

new RegExp('motif','drapeau')

Il existe plusieurs drapeaux, chacun ayant un objectif particulier. Il est également possible combiner ces drapeaux en écrivant les deux lettres.

Drapeau g


Il permet de rechercher le motif sur toute la chaîne de caractères.

Drapeau i


Il permet de signifier que la recherche est insensible à la casse de la chaîne de caractères.


Les autres astuces du même thème :

Pourquoi parseInt('08') renvoie la valeur 1 ?

Que signifient les drapeaux dans une expression régulière ?

Thèmes


Conseil javascript

Contact - Règles de confidentialité