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
Tapez votre expression régulière dans le champ de motif.
Activez les indicateurs dont vous avez besoin (g, i, m, s, u).
Entrez la chaîne de test et voyez les correspondances surlignées avec leurs groupes.
Le testeur de regex vous permet de construire et de déboguer des expressions régulières sur votre propre texte d'exemple, avec les correspondances mises en surbrillance en direct à mesure que vous tapez. Il est utile pour valider des formats de saisie, extraire des champs de journaux ou tester un motif avant de le coller dans du code.
Tout s'exécute dans votre navigateur, donc vos motifs et votre texte de test ne sont jamais téléversés.
Il utilise le moteur d'expressions régulières de JavaScript, le même que dans tous les navigateurs et dans Node.js, donc un motif qui fonctionne ici fonctionne dans votre code JavaScript et TypeScript.
Activez les drapeaux global, insensible à la casse, multiligne et autres pour modifier la façon dont un motif établit ses correspondances. Vous voyez chaque correspondance ainsi que ses groupes de capture, ce qui vous permet de confirmer exactement ce que chaque partie du motif extrait.
D'autres langages comme PCRE, Python et Go partagent l'essentiel de la syntaxe mais diffèrent sur certaines fonctionnalités, donc quelques constructions avancées peuvent se comporter différemment en dehors de JavaScript. Si un motif fonctionne ici mais pas dans un autre langage, une construction propre au moteur en est généralement la cause.
Questions fréquentes
Le moteur JavaScript (ECMAScript) intégré à votre navigateur, donc les résultats correspondent à ce que votre code JavaScript et TypeScript fera.
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.
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.
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é.
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.
Non. Le motif et votre texte de test sont évalués entièrement dans votre navigateur et ne quittent jamais votre appareil.
Intégrer cet outil
Ajoutez cet outil à votre propre site web. Copiez le code ci-dessous. Il reste à jour automatiquement.
<iframe src="https://monu.tools/embed/fr/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Outils similaires
Créez et vérifiez des expressions cron. Choisissez un préréglage ou modifiez les cinq champs, et voyez les prochaines exécutions dans votre fuseau horaire. S'exécute entièrement dans votre navigateur.
Formatez, embellissez et validez du JSON en ligne avec des messages d'erreur clairs pour les entrées invalides.
Encodez du texte en Base64 ou décodez du Base64 en texte. Compatible UTF-8 avec détection automatique de la direction.
Générez 5 UUID aléatoires RFC 4122 version 4 à la fois. L'entrée est ignorée ; réexécutez pour un nouveau lot.