Testeur de Regex
Tapez un motif et un texte : chaque correspondance est surlignée pendant la frappe, listée avec sa position et ses groupes de capture, et vous pouvez prévisualiser un remplacement. Les motifs courants pour e-mails, URL et dates sont à un clic.
Saisissez un motif et un texte pour le tester.
À propos de cet outil
Les expressions régulières décrivent des motifs de texte avec une syntaxe compacte : un point correspond à n'importe quel caractère, \d à un chiffre, \w à un caractère de mot, + et * répètent, et les parenthèses capturent des groupes réutilisables dans le remplacement sous la forme $1, $2 ou $<nom>. Le testeur utilise le moteur JavaScript de votre navigateur : le comportement est exactement celui de Node.js et de tous les navigateurs modernes.
Les drapeaux changent la façon dont le motif s'applique. g trouve toutes les correspondances au lieu de la première, i ignore la casse, m fait agir ^ et $ par ligne, s laisse le point correspondre aux sauts de ligne, u active l'Unicode complet et y ancre la recherche à la position courante. La vue surlignée cherche toujours globalement pour montrer chaque occurrence ; l'aperçu de remplacement respecte les drapeaux choisis.
Questions fréquentes
- De quelle variante de regex s'agit-il ?
- JavaScript (ECMAScript), celle des navigateurs et de Node.js. La plupart des motifs écrits pour PCRE, Python ou Java fonctionnent sans changement ; le lookbehind et les groupes nommés sont pris en charge par les navigateurs actuels.
- Comment utiliser les groupes de capture dans le remplacement ?
- Entourez la partie voulue de parenthèses et référencez-la avec $1, $2, etc., ou utilisez (?<nom>…) et $<nom>. $& insère la correspondance entière.
- Pourquoi mon motif ne correspond-il qu'une fois ?
- Sans le drapeau g, JavaScript s'arrête à la première correspondance. La vue surlignée les montre toutes quand même ; activez g pour que le remplacement s'applique à chaque occurrence.
- Mon texte est-il envoyé quelque part ?
- Non. Le motif s'exécute entièrement dans votre navigateur ; vous pouvez tester sans risque sur des journaux, des exports ou des données personnelles.