Testeur de regex
Saisissez un motif et des indicateurs, collez une chaîne de test, et voyez chaque correspondance mise en évidence avec ses groupes capturés listés ci-dessous.
Correspondances
Pas encore de correspondance.
Questions fréquentes
Quelle variante de regex cela utilise-t-il ?
Les expressions régulières JavaScript natives (le même moteur utilisé dans Chrome, Firefox et Node.js). La plupart de la syntaxe est partagée avec d'autres variantes de regex comme PCRE, mais certaines fonctionnalités (comme les motifs récursifs) ne sont pas prises en charge, puisque cela utilise le RegExp intégré du navigateur.
Que signifient les indicateurs ?
Les plus courants : g (global, trouve toutes les correspondances, ajouté automatiquement si vous l'oubliez), i (insensible à la casse), m (multiligne, ^ et $ correspondent aux limites de ligne), s (dotAll, . correspond aussi aux sauts de ligne), et u (mode unicode).
Pourquoi mon groupe capturé apparaît-il vide ?
Un groupe peut être vide s'il a correspondu à zéro caractère, ou indéfini s'il fait partie d'une alternance (comme (a)|(b)) qui n'a pas pris cette branche pour une correspondance donnée. Vérifiez la liste des groupes sous chaque correspondance pour voir exactement ce que chaque groupe numéroté a capturé.