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 |