Testeur d’expressions régulières

Tester les regex avec correspondances et groupes en direct.

Développeur

Saisissez une expression régulière (motif) et une chaîne de test. Cliquez sur Exécuter pour voir toutes les correspondances et groupes de capture. Utilisez les drapeaux : g (global), i (insensible à la casse), m (multiligne). La syntaxe suit RegExp JavaScript. Tout le test s'exécute dans votre navigateur — rien n'est envoyé à un serveur.

Drapeaux :

À propos du Testeur Regex

Une expression régulière (regex) est un motif qui décrit du texte — utilisé pour la recherche, le remplacement et la validation dans le code et les éditeurs. Cet outil permet de saisir un motif et une chaîne de test, puis de voir toutes les correspondances et groupes de capture. Il utilise RegExp de JavaScript, la syntaxe correspond donc à JS (et est proche de Perl, Python, etc.). Tout le test s'exécute dans votre navigateur pour que vos données restent privées.

Comment utiliser

  1. Saisissez votre motif (ex. \d+ pour les chiffres, \w+@\w+\.\w+ pour un e-mail simple).
  2. Cochez les drapeaux si besoin : g = toutes les correspondances, i = insensible à la casse, m = ^/$ matchent les limites de ligne.
  3. Collez ou saisissez la chaîne de test et cliquez sur Exécuter. Les résultats montrent les correspondances et groupes. Les motifs invalides affichent une erreur.

Quand l'utiliser

  • Déboguer une regex avant de la mettre dans le code
  • Vérifier qu'un motif matche (ou ne matche pas) un texte d'exemple
  • Apprendre la syntaxe regex et les groupes de capture
  • Validation ou règles d'extraction rapides

Détails

Syntaxe regex JavaScript : . \w \d \s [] () | * + ? {} etc. Échappez les caractères spéciaux avec \. Les résultats affichent chaque correspondance et, pour les groupes de capture, le contenu de chaque groupe.

Questions fréquentes

Qu'est-ce qu'une expression régulière ?
Une expression régulière (regex) est un motif qui décrit du texte. Vous pouvez l'utiliser pour rechercher, remplacer ou valider des chaînes. Cet outil vous aide à tester votre motif sur un texte d'exemple et à voir les correspondances et groupes.
Quels drapeaux sont pris en charge ?
g = global (toutes les correspondances), i = insensible à la casse, m = multiligne (^ et $ matchent les limites de ligne). Combinez-les, ex. gi pour global insensible à la casse.
Mes données sont-elles envoyées à un serveur ?
Non. Tout le test regex s'exécute dans votre navigateur. Votre motif et chaîne de test ne quittent jamais votre appareil.