Testeur d’expression régulière
Correspondances surlignées, groupes nommés.
| # | Index | Correspondance | Groupes |
|---|---|---|---|
| 1 | 10–33 | jean.dupont@example.com | — |
| 2 | 44–65 | support@cezam.example | — |
- 100 % local — vos données ne quittent pas votre navigateur
- Gratuit, sans limite d'usage
- Sans inscription, sans compte
Ce que fait l’outil
L’outil exécute votre motif avec le moteur RegExp natif du navigateur — exactement la syntaxe et le comportement du JavaScript en production. Les correspondances sont surlignées dans le texte d’essai, et chacune est détaillée avec sa position (index de début et de fin) et ses groupes de capture, numérotés et nommés.
Tout se passe dans votre navigateur : ni le motif ni le texte ne sont envoyés nulle part. Les drapeaux g, i, m, s et u se basculent d’un clic et le résultat se recalcule à la frappe.
Limites
La syntaxe est celle de JavaScript, pas celle de PCRE : pas de quantificateurs possessifs ni de motifs récursifs, et quelques classes diffèrent. Pour rester fluide, le texte d’essai est tronqué à 100 000 caractères et l’affichage s’arrête aux 2 000 premières correspondances — l’outil le signale quand c’est le cas.
Un motif sujet au retour sur trace catastrophique (par exemple des quantificateurs imbriqués sur un long texte) peut geler l’onglet le temps du calcul : c’est une limite du moteur lui-même, pas de l’outil.