Generator

Générateur et testeur Regex

Créez des motifs avec modèles, basculez les flags et surlignez les correspondances dans un texte d'exemple.

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 une chaîne de test pour voir les correspondances surlignées.

Aidez-nous à améliorer cet outil

Cet outil a-t-il fonctionné comme prévu ?

Envoyez un bref signalement avec une capture ou un fichier d’exemple. Le nom de l’outil sera prérempli.