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.
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.
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
Générez des hachages SHA-1, SHA-256, SHA-384 et SHA-512 de n'importe quel texte, directement dans votre navigateur.
Convertissez des couleurs entre HEX, RGB et HSL avec un aperçu en direct.
Convertissez les horodatages Unix en dates lisibles et inversement : UTC, heure locale, ISO 8601 et temps relatif. Les secondes et millisecondes sont détectées automatiquement.
Encodez et décodez les URLs et composants d'URL en percent-encoding, compatible UTF-8.
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é.