Testeur Regex

Testez les expressions régulières JavaScript avec la mise en évidence des correspondances locales, les drapeaux et la sortie du groupe de capture. Tout s'exécute localement dans votre navigateur.

/ /gi
Indicateurs Regex
Prêt

Correspondances mises en évidence

Groupes de capture

Correspondance Indice Correspondance complète Groupes
Les groupes de capture apparaissent après avoir testé un modèle.

Comportement RegExp JavaScript

Le testeur utilise le même moteur RegExp de navigateur que votre JavaScript frontend, donc les indicateurs et la syntaxe correspondent au code client réel.

Inspection des groupes de capture

Passez en revue les groupes numérotés, les groupes nommés et les positions de correspondance sans parcourir le code ni ouvrir une console.

Utilitaire de navigateur privé

Tout s'exécute localement dans votre navigateur. Les journaux sensibles, les jetons et les exemples de charges utiles ne sont pas téléchargés.

Outils de développement connexes

Questions fréquemment posées

Mon regex ou mon texte de test est-il téléchargé ?

Non. Tout s'exécute localement dans votre navigateur avec le moteur JavaScript RegExp. Votre modèle et votre texte ne sont pas envoyés aux serveurs Convertr.

Quelle saveur regex ce testeur utilise-t-il ?

Cette page utilise des expressions régulières JavaScript, le même comportement RegExp utilisé par les navigateurs modernes et Node.js.

Puis-je inspecter les groupes de capture ?

Oui. Le tableau des résultats répertorie chaque correspondance, les groupes de capture numérotés et les groupes de capture nommés lorsque votre navigateur les fournit.

Quels drapeaux sont pris en charge ?

Le testeur prend en charge les drapeaux JavaScript courants, notamment g, i, m, s, u, y et d lorsqu'ils sont disponibles dans votre navigateur.

Testeur Regex

Testez les expressions régulières de JavaScript avec des drapeaux, un soulèvement correspondant et une sortie capture-group.

Entrée
Un JavaScript de l'expression régulière, des drapeaux et du texte de test.
Sortie
Matchs, indices, captures et texte source souligné.
Les limites réelles
Le syntaxe de regex JavaScript diffère des moteurs PCRE, RE2, .NET et autres ; les modèles catastrophiques peuvent toujours congeler une barre du navigateur.
Confidentialité et traitement des données
un texte de test, des drapeaux et d'expression régulière JavaScript est traité dans cette rubrique du navigateur. Converter ne reçoit pas ou ne le stockera pas ; fermer ou récharger la page nettoie l'état de fonctionnement sauf si l'outil offre explicitement une téléchargement locale.

Comment utiliser cet outil

  1. Fournir un JavaScript d'expression régulière, de flèches et de texte de test dans les contrôles d'outils.
  2. Choisissez les paramètres qui affectent les matchs, les indices, les captures et le texte source souligné, puis exécutez l'outil.
  3. Récit des matchs, des indices, des captures et le texte source souligné avant de le copier ou de le télécharger.

Modes communs d'échec

Syntaxe invalide, drapeaux dupliqués, matchs mondiaux de longueur zéro ou un modèle coûteux peuvent produire une erreur ou une évaluation lente.

Exemple utile

Test /order-(\d+)/g contre les lignes de journal pour enregistrer chaque numéro d'ordre capturé.