Tapez une regex et un texte : les correspondances sont surlignées en direct, avec position et groupes capturés listés en dessous.
Voir sa regex fonctionner avant de l'utiliser dans le code
Une expression régulière mal testée peut échouer silencieusement sur certains cas ou capturer trop (ou trop peu) de texte. Cet outil s'appuie directement sur le moteur RegExp natif de JavaScript — le même que celui exécuté par un navigateur ou par Node.js — pour que le comportement observé ici corresponde exactement à celui de votre code.
Comment utiliser le testeur ?
- Saisissez votre expression régulière (sans les barres obliques d'encadrement).
- Ajoutez des drapeaux si besoin (g pour toutes les correspondances, i pour ignorer la casse, etc.).
- Collez le texte à tester : les correspondances apparaissent surlignées, avec leurs groupes capturés listés en dessous.
Cas d'usage
- Valider une regex de validation de formulaire (email, code postal, téléphone) avant de l'intégrer au code.
- Déboguer une expression régulière qui ne capture pas ce qui est attendu.
- Apprendre les expressions régulières en observant l'effet de chaque modification en direct.
Erreurs fréquentes
- Oublier le drapeau g : sans lui, seule la première correspondance serait trouvée dans du code JavaScript réel (cet outil l'ajoute automatiquement pour l'affichage, mais votre propre code doit le préciser).
- Échapper un caractère spécial oublié : un point (.) non échappé correspond à n'importe quel caractère, pas seulement au point littéral.
Compatibilité
Fonctionne sur mobile, tablette et ordinateur, sans inscription. Pour extraire des emails ou des URL d'un texte, voyez les outils texte.