Comment fonctionne le testeur
Tapez un motif d'expression régulière dans le champ de saisie et choisissez vos drapeaux (g pour global, i pour insensible à la casse, m pour multiligne, s pour dotAll, u pour unicode, y pour collant). Au fur et à mesure, chaque correspondance dans la chaîne de test est surlignée. La liste des correspondances affiche l'indice, le texte complet et les groupes capturés.
Passez en mode Remplacement pour prévisualiser le résultat d'une substitution — utilisez $1, $2, etc. pour référencer les groupes capturés dans la chaîne de remplacement. La bibliothèque de motifs courants propose des préréglages en un clic pour les e-mails, URL, téléphone, IPv4, IPv6, UUID v4, couleur hex, carte de crédit, date ISO 8601 et semver.
Sources
Cet outil implémente les expressions régulières ECMAScript telles que définies dans la Spécification du langage ECMAScript 2026 — Section 22.2 : RegExp (objets d'expression régulière) (tc39.es/ecma262). Le moteur JavaScript RegExp s'exécute entièrement dans votre navigateur — aucun appel serveur n'est effectué.
Référence secondaire : MDN Web Docs — Guide des expressions régulières.
Ce qui est là — et ce qui ne l'est pas
Surlignage en direct des correspondances avec code couleur, prévisualisation du remplacement, six drapeaux, une bibliothèque de motifs courants et un aide-mémoire déroulant couvrant les ancres, quantificateurs, classes de caractères, groupes et anticipations.
Ce qui n'est pas là : les fonctionnalités PCRE (groupes récursifs, conditionnels, quantificateurs possessifs), la syntaxe Python re, les extensions .NET de rétroviseur ou la comparaison multi-moteurs. Cet outil utilise le RegExp ECMAScript pur — ce que chaque navigateur intègre déjà. Pas de PCRE, pas de Python, pas d'extensions exotiques.