Tester des expressions régulières en ligne
Saisissez une expression régulière et un texte de test : chaque correspondance est surlignée au fil de la saisie. Un tableau liste chaque correspondance avec sa position et ses groupes de capture — numérotés et nommés — pour que vous voyiez exactement ce que capture votre motif. Activez « Remplacer » pour prévisualiser une substitution avec $1, $<name> et d'autres références.
Le testeur utilise le moteur d'expressions régulières JavaScript de votre navigateur, avec les flags g, i, m, s et u. Les motifs trop lents sont interrompus automatiquement au lieu de figer la page. Rien de ce que vous saisissez n'est envoyé à un serveur.
Pourquoi utiliser ce testeur de regex ?
- Surlignage en direct de toutes les correspondances
- Groupes de capture numérotés et nommés pour chaque correspondance
- Aperçu du remplacement avec références aux groupes
- Les motifs lents sont interrompus au lieu de figer la page
Comment tester une expression régulière
- Saisissez votre motif sans les barres obliques qui l'entourent et choisissez les flags
- Collez le texte sur lequel le tester
- Vérifiez les correspondances et les groupes surlignés, et essayez éventuellement un remplacement
Questions fréquentes
Ce testeur de regex est-il gratuit ?
Oui, il est entièrement gratuit et sans aucune limite.
Quelle syntaxe de regex est utilisée ?
Les expressions régulières JavaScript (ECMAScript), comme dans votre navigateur et dans Node.js. La majeure partie de la syntaxe est commune à PCRE, Python et .NET, mais des fonctionnalités comme le lookbehind ou les quantificateurs possessifs peuvent varier d'un moteur à l'autre.
Comment utiliser les groupes de capture dans le remplacement ?
Faites référence aux groupes numérotés avec $1, $2, etc., aux groupes nommés — écrits (?<name>…) — avec $<name>, et à la correspondance entière avec $&. Utilisez $$ pour obtenir un signe dollar littéral.
Mon texte est-il envoyé à un serveur ?
Non. La recherche de correspondances s'effectue entièrement dans votre navigateur.