Maison >interface Web >js tutoriel >Explication détaillée de l'utilisation du modificateur g du modèle de correspondance global régulier
Cette fois, je vais vous apporter une explication détaillée de l'utilisation du modificateur g de modèle de correspondance global régulier. Quelles sont les précautions lors de l'utilisation du modificateur g de modèle de correspondance global régulier. , jetons un coup d'oeil.
Expression régulièremodificateur g :
le modificateur g spécifie que l'expression régulière effectue une correspondance globale, c'est-à-dire lors de la recherche du premier La recherche sera continuer après la correspondance.
Structure grammaticale :
new RegExp("regexp","g")
Mode littéral objet :
/regexp/g
Prise en charge du navigateur :
Le navigateur IE prend en charge ce métacaractère.
Firefox prend en charge ce métacaractère.
Google Chrome prend en charge ce métacaractère.
Exemple de code :
Exemple 1 :
var str="this is an antzone good"; var reg=/an/; console.log(str.match(reg));
Le code ci-dessus ne peut correspondre qu'au premier "an" car il n'y a pas de correspondance globale , une fois la première correspondance réussie, la correspondance ne continuera plus.
Exemple 2 :
var str="this is an antzone good"; var reg=/an/g; console.log(str.match(reg));
Le code ci-dessus peut correspondre à deux "an".
Ce qui suit est un supplément
Cet article présente en détail l'utilisation du modèle de correspondance globale/g des expressions régulières en js Le code est le suivant :
var str = "123#abc"; var re = /abc/ig; console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出false console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出falseLors de la création d'un
var str = "123#abc"; var re = /abc/ig; console.log(re.test(str)); //输出ture console.log(re.lastIndex); //输出7 console.log(re.test(str)); //输出false console.log(re.lastIndex); //输出0 console.log(re.test(str)); //输出ture console.log(re.lastIndex); //输出7 console.log(re.test(str)); //输出false console.log(re.lastIndex); //输出0Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. informations passionnantes, veuillez prêter attention aux autres sujets connexes dans l'article du site Web PHP chinois ! Lecture recommandée :
Explication détaillée de l'utilisation des modificateurs de motif réguliers
Explication détaillée de l'utilisation du signe . métacaractères dans les expressions régulières (Avec code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!