Maison  >  Article  >  interface Web  >  Guide d'utilisation des expressions régulières dans les astuces javascript_javascript

Guide d'utilisation des expressions régulières dans les astuces javascript_javascript

WBOY
WBOYoriginal
2016-05-16 16:11:55928parcourir

Comment utiliser

1. Créer une expression

Comment créer une classe d'expression régulière en JavaScript :

var regex = new RegExp(“d{5}”) ou 2.var regex = / d{5}/ (recommandé)

/Expression/ est une syntaxe fournie en JavaScript spécifiquement pour simplifier l'écriture d'expressions régulières. Les expressions régulières écrites en // n'ont pas besoin de se soucier des caractères d'échappement.

Méthodes de l'objet RegExp :

2. Déterminez si cela correspond

test(str) détermine si la chaîne str correspond à une expression régulière, équivalente à IsMatch

Copier le code Le code est le suivant :
3. Obtenez des résultats correspondants

exec(str) effectue la recherche et la correspondance, et la valeur de retour est le résultat correspondant (*), ce qui équivaut à match() et matches() en c#

Si exec() trouve le texte correspondant, renvoie un tableau de résultats (la chaîne exacte correspondante plus les résultats du groupe extrait.). Sinon, renvoie null. Pour extraire plusieurs éléments, vous devez appeler à plusieurs reprises exec() similaire à la méthode matches().

Faites attention au mode global /…../g

En mode non global, appeler exec() une fois équivaut à match();

Appeler plusieurs fois en mode global équivaut à matches()

---j'ignore le cas

---mCorrespondance multi-lignes

Le contenu ci-dessus est une introduction à l'utilisation des expressions régulières en JavaScript dans cet article. J'espère qu'il vous plaira.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn