Testeur de regex
Testez des expressions régulières en ligne gratuitement avec surlignage des correspondances en direct, groupes de capture, drapeaux et aperçu du remplacement.
Processed locally in your browserHow?
This tool runs in this browser tab. The files, text and values you enter are not uploaded to clkr.work servers — closing the tab clears them. Anonymous usage events (such as which button was pressed) are counted, never your content. Privacy policy
What next?
Utile ? Partagez Testeur de regex
Gratuit, sans inscription, fonctionne dans le navigateur — envoyez-le à un ami ou ajoutez-le à votre site.
Outils associés
- Générateur d'expression cronExpliquez n'importe quelle expression cron en langage clair et voyez les prochaines exécutions. Générateur d'expression cron gratuit en ligne avec préréglages.
- Formateur JSONFormatez et validez du JSON instantanément. Formateur JSON gratuit en ligne — collez du JSON brouillon, embellissez ou minifiez.
- Traducteur binaireTraduisez du texte en binaire et du binaire en texte avec ce traducteur binaire gratuit en ligne. Convertissez aussi des nombres entre binaire et décimal.
- Minificateur CSSMinifiez du CSS avec ce minifieur CSS gratuit en ligne : supprimez commentaires et espaces en toute sécurité, voyez les octets économisés.
- Encodeur / décodeur d'entités HTMLEncodez du texte en entités HTML ou décodez des entités comme & et © en caractères avec cet encodeur et décodeur d’entités HTML gratuit en ligne.
- Convertisseur JSON en CSVConvertissez JSON en CSV et CSV en JSON en ligne gratuitement. Aplatit les objets imbriqués, gère guillemets et virgules, s'ouvre dans Excel.
Fait partie du kit
Comment utiliser Testeur de regex
- 1Saisissez une expression régulière (sans barres obliques) et activez des options comme g, i, m, s et u
- 2Collez votre texte de test — les correspondances sont surlignées en direct et listées avec leur index et leurs groupes de capture
- 3Cochez Remplacer pour prévisualiser un remplacement avec $1, $<name> ou $&, et copiez la regex, les correspondances ou le résultat
Questions fréquentes
Quelle variante de regex est utilisée ?▾
Expressions régulières JavaScript (ECMAScript), exactement comme dans les navigateurs et Node.js — y compris les groupes nommés (?<name>…), le lookbehind (?<=…) et les drapeaux s (dotAll) et u (unicode).
Que font les drapeaux g, i, m, s et u ?▾
g trouve toutes les correspondances au lieu de la première, i ignore la casse, m fait correspondre ^ et $ aux sauts de ligne, s laisse . correspondre aux sauts de ligne, et u active la correspondance Unicode complète.
Pourquoi mon motif indique-t-il qu'il a pris trop de temps ?▾
Les quantificateurs imbriqués comme (a+)+ peuvent provoquer un retour arrière catastrophique, où le moteur essaie un nombre exponentiel de chemins. Le testeur exécute votre regex dans un worker en arrière-plan et l'arrête après 1.5 s au lieu de figer la page.
Comment utiliser les groupes de capture dans un remplacement ?▾
Utilisez $1, $2… pour les groupes numérotés, $<name> pour les groupes nommés et $& pour la correspondance entière. Par exemple, le motif (\w+)@(\w+) avec le remplacement $2 at $1.
Embed Testeur de regex on your website▾
Paste this snippet into your page. The embedded tool runs in your visitor's browser and shows a small “Powered by clkr.work” link.