Outils développeur

Testeur de regex en ligne – Gratuit

Gratuit, sans inscription, fonctionne dans votre navigateur. Testez une expression régulière sur votre texte et voyez chaque correspondance surlignée pendant que vous tapez, avec les groupes de capture (nommés aussi) et un aperçu du remplacement en direct. Il suit les règles des regex JavaScript, et un motif qui tourne trop longtemps est arrêté au lieu de figer la page.

Options (flags)

Les motifs s'exécutent sur votre appareil, avec les mêmes règles que JavaScript dans votre navigateur. Rien de ce que vous saisissez n'est envoyé.

Pourquoi utiliser Testeur de regex

100 % gratuit
Utilisez-le aussi souvent que vous voulez. Sans inscription, sans filigrane, rien à installer.
Confidentiel par conception
Ce que vous saisissez reste dans votre navigateur et ne nous est jamais envoyé.
Fonctionne sur tous les appareils
Fonctionne dans votre navigateur sous Windows, Mac, Linux, Android et iPhone. Aucune application nécessaire.

Comment utiliser Testeur de regex

  1. Tapez votre motif et cochez les flags nécessaires.
  2. Collez le texte à tester. Les correspondances sont surlignées et listées avec leurs groupes.
  3. Activez Remplacer pour prévisualiser une substitution, puis copiez le résultat.

Questions fréquentes

Quelle variante de regex est utilisée ?
Celle de JavaScript. La syntaxe courante est en grande partie commune à Python, Java et PCRE, mais le lookbehind, les groupes nommés et les classes Unicode peuvent légèrement différer d'un langage à l'autre.
À quoi servent les flags ?
g trouve toutes les correspondances, i ignore la casse, m fait correspondre ^ et $ à chaque ligne, s permet à . de correspondre aux sauts de ligne, u active la prise en charge complète d'Unicode et y ne cherche qu'à la position actuelle.
Comment utiliser les groupes dans le remplacement ?
Utilisez $1, $2 et ainsi de suite pour les groupes numérotés, $<name> pour les groupes nommés et $& pour la correspondance entière.
Pourquoi mon motif a-t-il été arrêté ?
Certains motifs, souvent des répétitions imbriquées comme (a+)+, peuvent prendre un temps quasi infini sur certains textes. Le testeur arrête toute exécution au bout d'une seconde pour que la page reste réactive.
Mon texte est-il envoyé quelque part ?
Non. La recherche se fait sur votre appareil.
Testeur de regex est-il gratuit ?
Oui. Il est gratuit, sans inscription et sans rien à installer.