Générateur et testeur Regex

Motif à gauche, texte d'exemple à droite — les correspondances se surlignent en bas. Modèles et copie au format /pattern/flags.

Saisissez à gauche une expression régulière de type JavaScript ou choisissez un modèle ci-dessus. Collez le texte à droite ; en bas, les correspondances sont surlignées et listées avec leur position. Sous le motif, chaque flag affiche son rôle à côté de la lettre ; activez-les selon vos besoins. Copier enregistre /motif/flags.

Composer le motif en clics

Cliquez sur un bloc — il est inséré à la position du curseur dans le champ (cliquez d'abord dans le champ). Sans focus, il est ajouté à la fin.

Flags

Ce sont des modificateurs JavaScript d’une lettre : ils changent la façon dont le motif est appliqué (par ex. toutes les occurrences ou seulement la première). Appuyez sur la lettre pour l’activer ou la désactiver ; l’explication reste affichée à côté.

  • g: Global — toutes les occurrences, pas seulement la première

  • i: Insensible à la casse

  • m: Multiligne — ^ et $ pour chaque ligne

  • s: DotAll — . correspond au saut de ligne

  • u: Mode Unicode pour les caractères hors BMP

Collez ou saisissez le texte à vérifier. L'aperçu se met à jour automatiquement.

Correspondances

Aucune correspondance

Saisissez un texte de test — l'aperçu apparaît ci-dessous.

Je lis votre site…

Je vérifie l'expérience visiteur.