Logo MyVIPWebTools

Testeur de regex — Testez et déboguez des expressions régulières instantanément

Notre Testeur de regex vous permet d'écrire une expression régulière au format JavaScript, d'activer des drapeaux (global, insensible à la casse, multiligne, dotAll, unicode), et de la tester sur n'importe quel texte d'exemple en temps réel. Les correspondances sont surlignées directement dans le texte, une liste numérotée affiche chaque correspondance avec sa position et tout groupe capturé, et les motifs invalides sont détectés avec un message d'erreur clair au lieu de faire planter la page. Tout s'exécute localement à l'aide du moteur RegExp natif du navigateur — aucun texte n'est jamais envoyé à un serveur.

//g
Saisissez une chaîne de test pour voir les correspondances surlignées

Correspondances (0)

Aucune correspondance trouvée

Comment utiliser Testeur de regex — Outil gratuit d'expressions régulières en ligne

  1. 1

    Saisissez votre motif d'expression régulière dans le champ de motif (sans les barres obliques qui l'entourent habituellement).

  2. 2

    Activez les drapeaux dont vous avez besoin : g (global — trouve toutes les correspondances), i (insensible à la casse), m (multiligne), s (dotAll), u (unicode).

  3. 3

    Collez votre chaîne de test dans la zone de texte ci-dessous.

  4. 4

    Les correspondances sont surlignées instantanément dans le texte, et une liste détaillée ci-dessous affiche la position et les groupes de capture de chaque correspondance.

Pourquoi utiliser Testeur de regex — Outil gratuit d'expressions régulières en ligne ?

Les expressions régulières sont un moyen puissant mais réputé difficile à maîtriser pour faire correspondre des motifs dans du texte — utilisées pour la validation d'entrées, la recherche-remplacement, l'analyse de journaux et l'extraction de données dans presque tous les langages de programmation. Une petite faute de frappe dans un motif peut silencieusement correspondre à trop, à trop peu, ou déclencher une erreur de syntaxe, et déboguer cela en exécutant du code de manière répétée est lent. Cet outil offre une boucle de rétroaction instantanée : saisissez un motif, voyez chaque correspondance surlignée dans votre texte d'exemple en temps réel, inspectez exactement ce que chaque groupe de capture a extrait, et obtenez un message d'erreur lisible dès que le motif devient invalide — par exemple, un groupe non fermé ou un quantificateur invalide. Il utilise directement le moteur RegExp natif de JavaScript (le même qui alimente String.match, String.replace et RegExp.test dans n'importe quelle base de code JS), de sorte qu'un motif qui fonctionne ici se comporte de manière identique une fois collé dans votre code réel, contrairement aux outils construits sur une saveur de regex différente comme PCRE ou POSIX qui peuvent se comporter de manière subtilement différente.

Questions fréquentes

Outils similaires

Testeur de regex — Outil gratuit d'expressions régulières en ligne | MyVIPWebTools