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.

JavaScript est indispensable au fonctionnement de cet outil. Si vous l'aviez désactivé, vous devez le réactiver.

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

ExempleSignification
[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

QuantificateurSignification
?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
\wN'importe quel caractère affichable
\dN'importe quel chiffre entre 0 et 9
\DAttention à la majuscule : N'importe quel caractère sauf les chiffres de 0 à 9
\sN'importe quel caractère d'espacement (espace, tabulation, saut de ligne, etc)
\SAttention à 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