Testeur d'expressions régulières

Testez des expressions régulières JavaScript sur un texte d'exemple avec surbrillance en direct, groupes de capture et options configurables.

Fichiers et contenus traités localement dans votre navigateur, sans envoi sur notre serveur.

À propos de cet outil

Créez et testez des expressions régulières avec un retour instantané. Définissez un motif et sélectionnez les options souhaitées (g, i, m, s, u, y), exécutez-les sur un texte de test, voyez les correspondances mises en surbrillance et inspectez les groupes de capture : le même moteur d’expressions régulières que JavaScript, dans votre navigateur.

Mode d'emploi

  1. Surbrillance des correspondances en direct dans le texte d'exemple
  2. Options JavaScript g, i, m, s, u et y
  3. Tableau des groupes de capture avec valeurs indexées
  4. Nombre de correspondances et liste des indices
  5. Extraits de motifs courants pour démarrer rapidement
  6. Saisissez le motif: Écrivez votre expression régulière dans le champ motif et sélectionnez les options souhaitées.
  7. Ajoutez une chaîne de test: Collez le texte sur lequel vous voulez tester.
  8. Inspectez les correspondances: Consultez les surbrillances, les groupes et les erreurs en ligne.

Exemples

Limites

FAQ

Pourquoi mon motif affiche-t-il une erreur de syntaxe ?
Les expressions régulières JavaScript ont des règles d'échappement spécifiques. Des échappements invalides ou des groupes non fermés provoquent des erreurs d'analyse dans le panneau.
À quoi sert l'option dotAll (s) ?
Il fait correspondre . aux sauts de ligne, utile pour des journaux multilignes.
Puis-je tester des opérations de remplacement ?
Cet outil se concentre sur les correspondances et les groupes ; combinez-le avec le nettoyeur de texte pour les remplacements.
Les correspondances sont-elles globales par défaut ?
Activez l'option g pour trouver toutes les correspondances ; sans elle, seule la première est renvoyée.