Comment utiliser
1. Créez une expression
Méthodes pour créer des classes d'expression régulières en javascript:
var regex = new regexp ("// d {5}") ou 2.var regex = / / d {5} / (recommandé)
/ Expression / est une syntaxe spécialement fournie en JavaScript pour simplifier l'écriture d'expressions régulières. Des expressions régulières écrites en // n'ont pas à s'inquiéter des personnages d'échappement.
Méthodes d'objets regexp:
2. Déterminez s'il correspond
Le test (STR) détermine si la chaîne STR correspond à une expression régulière, ce qui équivaut à Ismatch
La copie de code est la suivante:
var regex = /.+@.+/;
alert (regex.test ("[email protected]"));
alert (regex.test ("ab.com"));
3. Obtenez des résultats correspondants
EXEC (STR) recherche des correspondances, et la valeur de retour est le résultat de la correspondance (*), qui est équivalent à Match () et Matches () dans C #
Si exec () trouve du texte correspondant, un tableau de résultat est renvoyé (des chaînes correspondantes exactement et le résultat de l'extraction du groupe.). Sinon, retournez null. Pour extraire plusieurs méthodes, vous devez appeler Exec () à plusieurs reprises similaire à la méthode Matches ().
Faites attention au mode global /… ../ g
En mode non global, appeler Exec () est une fois équivalent à Match ();
En mode global, plusieurs appels consécutifs sont équivalents aux matchs ()
--- J'ignore la partie supérieure et les minuscules
--- correspondant à la ligne mmultiple
Le contenu ci-dessus est une introduction à l'utilisation d'expressions régulières en JavaScript dans cet article. J'espère que vous l'aimez.