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
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.