Monu Tools

Testeur d'expressions régulières

Testez une expression régulière sur votre texte en temps réel. Voyez chaque correspondance surlignée, avec les groupes de capture et les indicateurs. S'exécute entièrement dans votre navigateur.

Comment utiliser l'outil Testeur Regex

  1. 01

    Tapez votre expression régulière dans le champ de motif.

  2. 02

    Activez les indicateurs dont vous avez besoin (g, i, m, s, u).

  3. 03

    Entrez la chaîne de test et voyez les correspondances surlignées avec leurs groupes.

Questions fréquentes

Quel moteur regex est utilisé ?

Le moteur JavaScript (ECMAScript) intégré à votre navigateur, donc les résultats correspondent à ce que votre code JavaScript et TypeScript fera.

Que signifient les indicateurs ?

g correspond à toutes les occurrences, i ignore la casse, m fait que ^ et $ correspondent aux sauts de ligne, s permet au point de correspondre aux nouvelles lignes, et u active la gestion Unicode complète.

Comment faire correspondre sur plusieurs lignes ?

Activez l'indicateur multiline (m) pour que ^ et $ correspondent à chaque saut de ligne, et ajoutez l'indicateur dotAll (s) si vous avez aussi besoin que le point corresponde aux caractères de nouvelle ligne.

Les groupes de capture sont-ils affichés ?

Oui. Chaque correspondance liste ses groupes de capture numérotés, et les groupes nommés apparaissent par nom, vous pouvez donc voir exactement ce que chaque partie du motif a capturé.

Pourquoi mon motif fonctionne-t-il ici mais pas dans un autre langage ?

Ceci utilise le moteur JavaScript. PCRE, Python et d'autres partagent la plupart de la syntaxe mais diffèrent dans les regards en arrière, les groupes nommés et certains échappements, donc portez les motifs avancés avec soin.

Mon texte est-il envoyé quelque part ?

Non. Le motif et votre texte de test sont évalués entièrement dans votre navigateur et ne quittent jamais votre appareil.

À propos de cet outil

Le testeur de regex vous permet de créer et déboguer des expressions régulières sur votre propre texte d'exemple, avec les correspondances surlignées en direct pendant que vous tapez. Il utilise le moteur d'expressions régulières JavaScript, le même dans chaque navigateur et dans Node.js, donc un motif qui fonctionne ici fonctionne dans votre code JavaScript et TypeScript.

Activez les indicateurs global, insensible à la casse, multiline et autres, et voyez chaque correspondance avec ses groupes de capture. Utile pour valider des formats d'entrée, extraire des champs de journaux, ou tester un motif avant de le coller dans du code. Tout s'exécute dans votre navigateur, vos motifs et texte de test ne sont donc jamais envoyés. Notez que d'autres langages comme PCRE, Python et Go partagent la plupart de la syntaxe mais diffèrent dans certaines fonctionnalités, donc quelques constructions avancées peuvent se comporter différemment en dehors de JavaScript.

Outils similaires

Nous utilisons des cookies essentiels au fonctionnement du site. Avec votre consentement, nous chargeons aussi Google AdSense, qui dépose des cookies publicitaires. Consultez notre politique de confidentialité.