Outil pour développeurs

Testeur de regex

Essayez un motif sur un texte réel et voyez chaque correspondance et chaque groupe de capture.

Testeur de regex Fonctionne sur votre appareil
  • Fonctionne dans votre navigateur — votre texte n'est jamais envoyé nulle part
  • Sans inscription, sans quota, gratuit et utilisable aussi souvent que vous le souhaitez

Comment ça marche

Les expressions régulières sont réputées plus faciles à écrire qu'à lire, et presque impossibles à réussir du premier coup. Tester sur une vraie entrée est le seul moyen fiable de savoir ce que fait réellement un motif.

Correspondances et groupes

Chaque correspondance est listée dans l'ordre. Quand le motif comporte des groupes de capture, leur contenu est affiché à côté de la correspondance, ce qui est généralement la partie que vous vouliez réellement extraire.

Indicateurs

Global trouve toutes les correspondances au lieu de s'arrêter à la première. Ignorer la casse fait ce que son nom indique. Multiligne modifie les ancres de début et de fin pour qu'elles correspondent à chaque ligne plutôt qu'aux seules limites de l'ensemble du texte.

Une limite pratique

La liste s'arrête à 500 correspondances, ce qui est largement suffisant pour savoir si un motif se comporte bien, sans figer la page sur une entrée pathologique.

FAQ

Testeur de regex : questions

De quelle variante de regex s'agit-il ?

Celle de JavaScript, proche de PCRE mais pas identique. Le lookbehind et les groupes nommés sont pris en charge par les navigateurs actuels.

Pourquoi mon motif ne trouve-t-il rien ?

Vérifiez d'abord les indicateurs : sans l'indicateur global, seule la première correspondance est trouvée. Les motifs invalides sont signalés avec l'erreur de l'analyseur.

Mon texte est-il envoyé ?

Non. La recherche de correspondances se fait dans la page.