Testeur d’expressions régulières
Testez des expressions régulières JavaScript (ES2024), avec surlignage des correspondances, détails des groupes capturés et fonctionnalité de remplacement.
Syntaxe : /motif/flags (sans les barres obliques)
Texte à tester
Texte surligné
Remplacement
String.replace() JS
Aucune chaîne de remplacement fournie.
Détails des correspondances
Tester une expression régulière (Regex)
Une expression régulière (regex) permet de rechercher, extraire ou remplacer des motifs dans une chaîne de texte.
C’est un outil indispensable pour la validation de champs (email, URL), le parsing de logs, ou les transformations de texte en développement et QA.
Pourquoi un regex ne match pas
Les erreurs les plus fréquentes viennent des échappements, des ancres (^, $) ou des options (flags) comme i, m ou g.
- vérifier les caractères échappés (\., \?, \d, \s)
- tester les ancres (début/fin de ligne) et les groupes
- contrôler le moteur (JavaScript, PCRE, etc.) et ses différences
Questions fréquentes
Réponses rapides aux questions les plus courantes sur cet outil, ses limites et les usages recommandés (tests, QA, conversions, etc.).
À quoi sert un outil Regex ?
À quoi sert un outil Regex ?
Il permet de tester des expressions régulières pour rechercher, extraire ou remplacer des motifs dans du texte.
Pourquoi mon regex ne match pas ?
Pourquoi mon regex ne match pas ?
Vérifie les délimiteurs, les flags (g, i, m), les échappements (\d, \.) et le type de moteur utilisé (PCRE, JavaScript, etc.).