Cette fois je vais vous apporter une méthode pour mémoriser rapidement les expressions régulières js. Quelles sont les précautions pour une mémorisation rapide des expressions régulières js. Voici des cas pratiques, jetons un oeil.
Nous savons que l'expression régulière est une technique très pratique pour traiter les chaînes. Cependant, même les programmeurs qui savent très bien écrire du Javascript oublient parfois la syntaxe des expressions régulières, ce qui rend leur utilisation un peu délicate
1. Les trois symboles les plus importants dans les expressions régulières1.1 B
Il existe 3 types de parenthèses en B dans les expressions régulières :
1.1.1 Crochets « [ ».
Les crochets "[" contiennent les caractères qui doivent correspondre. Le contenu entre crochets ne correspond qu’à un seul caractère.
^[ab]$
1.1.2 Accolades "{"
Les accolades "{" spécifient le nombre de caractères correspondants.
^[ab]{3}$
1.1.3 Parenthèses "("
Les parenthèses "(" sont utilisées pour le regroupement.
^(ab)$
1.2C
Le caret "^" indique le début de l'expression régulière.
^a
Lorsque ^ est utilisé au début des crochets, cela signifie exclure les caractères entre crochets.
^[^0-9]$
1,3 $
Le signe dollar « $ » indique la fin de l'expression régulière.
com$
2. Vérification des expressions régulières
Recommander un site Web pour vérifier les expressions régulières : https://regexper.com/
2.1 Exemple
^[0-9]{3,7}$
L'expression régulière ci-dessus est un nombre d'une longueur minimale de 3 et d'une longueur maximale de 7.
2.2 Le symbole '│' est équivalent à l'opération OU
^(1|2)$
3. Commandes de raccourci
3.1 d représente un nombre [0-9]. Notez qu'il y a un caractère d'échappement
avant d. ^d$
D majuscule : D signifie sans chiffre
^D$
3.2 Soulignez n'importe quel caractère de mot w
^w$
W majuscule : W signifie non-mot
^W$
3.3 0 occurrences ou plus *
^[0-9]*$
3.4 Se produit au moins une fois+
^[0-9]+$
3.5 0 ou 1 occurrence ?
^[0-9]?$
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Comment basculer entre le chinois et l'anglais dans la barre de navigation avec js
JS pour réaliser un échiquier couverture
Tutoriel d'utilisation des objets JSprototype
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!