Testeur Regex — Tester des Expressions Régulières en Ligne
Testez des motifs regex contre des chaînes instantanément — toutes les correspondances, positions et comptages. Gratuit, navigateur uniquement.
Chaîne de Test
Correspondances
Qu'est-ce qu'un testeur Regex ?
Un testeur regex vous permet d'écrire une expression régulière et de voir instantanément chaque correspondance avec sa position d'index. Cet outil utilise le moteur JavaScript RegExp du navigateur, compatible avec la syntaxe ECMAScript. Rien n'est envoyé à un serveur.
Les expressions régulières sont des motifs puissants utilisés dans presque tous les langages de programmation. Le tutoriel regex sur regular-expressions.info est une excellente référence.
Comment utiliser le testeur Regex
Entrez un Motif
Tapez votre expression régulière dans le champ Motif.
Définissez les Indicateurs
Entrez les indicateurs dans le champ Indicateurs (ex. gi pour global, insensible à la casse).
Tapez votre Chaîne de Test
Tapez ou collez le texte que vous souhaitez tester dans l'éditeur Chaîne de Test.
Exemple
Voici un exemple classique de correspondance d'adresses e-mail :
Correspondance d'adresses e-mail
Motif: [a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,} Indicateurs: gi
Sortie:
Questions Fréquentes
Quel moteur regex utilise cet outil ?
Cet outil utilise le moteur JavaScript RegExp, compatible avec les expressions régulières ECMAScript, avec support des lookaheads, lookbehinds, groupes nommés et unicode.
Que fait l'indicateur "g" ?
L'indicateur g (global) fait trouver au moteur toutes les correspondances dans la chaîne. Combinez-le avec i pour l'insensibilité à la casse.
Mes données sont-elles envoyées à un serveur ?
Non. Toute la correspondance s'exécute dans votre navigateur — sûr pour les données sensibles.
Comment faire correspondre sur plusieurs lignes ?
Utilisez l'indicateur m pour que ^ et $ correspondent au début et à la fin de chaque ligne. Utilisez s pour que . corresponde aussi aux sauts de ligne.
Que sont les groupes de capture nommés ?
Les groupes nommés étiquettent des parties d'une correspondance : (?<année>\d{4}). Documentés dans la documentation MDN.
Outils Connexes
Voir aussi : JSON Validator, JSON Formatter.