Testeur et débogueur d'expressions régulières

Blog

Testeur et débogueur d'expressions régulières

BlogCheatsheets
Loading...
Loading Regular Expression...

Description

Testez et déboguez des expressions régulières avec correspondance en direct, remplacement et coloration syntaxique.

À propos de Testeur et débogueur d'expressions régulières

Testez et déboguez des expressions régulières de manière interactive, avec une mise en surbrillance des correspondances en direct à mesure que vous tapez votre motif et votre chaîne de test. L'outil utilise le moteur regex JavaScript exécuté directement dans votre navigateur, de sorte que les motifs se comportent exactement comme dans le code JS et que rien n'est envoyé où que ce soit. Activez des drapeaux et inspectez les groupes de capture pour affiner un motif avant de le coller dans votre projet.

Comment utiliser

  1. Saisissez votre motif d'expression régulière dans le champ de motif.
  2. Définissez les drapeaux dont vous avez besoin, tels que g (global), i (insensible à la casse) ou m (multiligne).
  3. Collez le texte que vous souhaitez tester.
  4. Examinez les correspondances mises en surbrillance et inspectez les éventuels groupes de capture.
  5. Ajustez le motif jusqu'à ce qu'il corresponde exactement à ce que vous souhaitez.

Exemples

ExempleEntréeSortie
Faire correspondre des séquences de chiffrespattern: \d+ text: abc123matches: 123

Questions fréquentes

Quel moteur regex est utilisé ?

Il utilise le moteur regex JavaScript de votre navigateur, de sorte que le comportement correspond à RegExp dans les environnements JS comme Node.js et le navigateur.

Quels drapeaux sont pris en charge ?

Les drapeaux courants sont pris en charge, dont g pour la correspondance globale, i pour la correspondance insensible à la casse, et m pour la correspondance multiligne.

Puis-je voir les groupes de capture ?

Oui. Les correspondances sont mises en surbrillance en direct et vous pouvez inspecter les groupes de capture extraits de chaque correspondance.

Mon motif ou mon texte de test quittent-ils mon navigateur ?

Non. La correspondance s'exécute entièrement côté client, de sorte que votre motif et votre texte de test restent sur votre appareil.