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 ?