Testeur d'expressions régulières javascript
Cette page vous permettra de générer, tester et vous familiariser avec les expressions régulières JavaScript.
Résultat :
(Pas de résultat)
Afficher/Masquer l'aide mémoire des expressions régulières
Aide mémoire des expressions régulières
Définition des classes de caractères
| Exemple | Signification |
|---|---|
| [xyz] | N'importe lequel des trois : x, y, ou z |
| [^xyz] | N'importe quel caractère sauf x, y, ou z |
| [a-z] | N'importe quel caractère de a à z minuscule |
| [^a-z] | N'importe quel caractère sauf une lettre minuscule de a à z |
| [a-fm-w] | N'importe quel caractère de a à f ou de m à w inclus |
| [^0-9A] | N'importe quel caractère sauf les chiffres de 0 à 9 ou la lettre A majuscule |
Quantificateurs
| Quantificateur | Signification |
|---|---|
| ? | 0 ou 1 fois |
| + | Autant de fois que possible, mais 1 fois au moins |
| * | Autant de fois que possible, entre 0 et l'infini |
| {4} | Strictement 4 fois |
| {4,} | Autant de fois que possible, mais au moins 4 fois |
| {,4} | Entre 0 et 4 fois |
| {4,7} | Entre 4 et 7 fois |
Autres caractères spéciaux
| Caractère(s) | Signification |
|---|---|
| . | N'importe quel caractère |
| \w | N'importe quel caractère affichable |
| \d | N'importe quel chiffre entre 0 et 9 |
| \D | Attention à la majuscule : N'importe quel caractère sauf les chiffres de 0 à 9 |
| \s | N'importe quel caractère d'espacement (espace, tabulation, saut de ligne, etc) |
| \S | Attention à la majuscule : N'importe quel caractère sauf un caractère d'espacement |
| ^ | En début d'expression : Indique le début de la chaîne d'entrée |
| $ | A la fin de l'expression : Indique la fin de la chaîne d'entrée |
| \ | Caractère littéral backslash |