Aller au contenu

Testeur de regex

Testez une expression régulière JavaScript en direct : correspondances surlignées, groupes de capture et options g, i, m, s, u. Gratuit, sans inscription.

  • Gratuit
  • Sans inscription
  • Aucun fichier envoyé
  • Windows, Mac, Android, iPhone

Chargement de l'outil…

À propos de cet outil

Écrivez une expression régulière et voyez aussitôt ce qu'elle trouve dans votre texte : correspondances surlignées, position, groupes numérotés et nommés. Le moteur est celui de JavaScript, identique à Node.js et aux navigateurs.

Mode d'emploi

  1. Écrivez l'expression, sans les barres obliques.
  2. Cochez les options utiles.
  3. Collez le texte à tester et lisez les correspondances.

Problèmes fréquents et solutions

Une seule correspondance au lieu de toutes

Dans votre code, ajoutez l'option g ; cet outil l'active toujours pour lister toutes les correspondances.

Le point ne traverse pas les lignes

Cochez l'option s (dotAll) ou utilisez [\s\S].

La page ralentit sur certaines expressions

Des quantificateurs imbriqués comme (a+)+ provoquent un « retour arrière catastrophique » : simplifiez l'expression.

Questions fréquentes

Quelle syntaxe est utilisée ?

Celle de JavaScript (ECMAScript), proche de PCRE : lookbehind, groupes nommés (?<nom>…) et Unicode sont pris en charge.

Comment échapper un caractère spécial ?

Précédez-le d'une barre oblique inverse : \. pour un point, \( pour une parenthèse.

Mon texte est-il envoyé ?

Non, l'expression est exécutée par votre navigateur.

Que fait l'option m ?

Avec m, ^ et $ correspondent au début et à la fin de chaque ligne, et non du texte entier.

Recherches associées

Toujours bloqué ?

Posez votre question sur le forum : la catégorie, l'outil, la fiche de votre appareil et le résultat du test seront déjà remplis.