BitConvert
🔍

Testeur Regex

Testez des expressions régulières avec correspondance en temps réel

//g

Qu'est-ce que le testeur de regex ?

Rédigé et maintenu par l'équipe BitConvert · Feb 27, 2026

Le testeur de regex vous permet de construire une expression régulière et de l'exécuter sur un texte d'exemple avec des résultats qui se mettent à jour à mesure que vous tapez. Une expression régulière est un langage de motifs compact pour faire correspondre des séquences de caractères, et cet outil utilise le moteur RegExp natif de JavaScript : le comportement que vous voyez ici correspond exactement à ce que fera votre code JavaScript, TypeScript ou Node.js.

À mesure que vous modifiez le motif ou la chaîne de test, chaque correspondance est mise en surbrillance directement dans le texte, et un panneau de détails liste chaque correspondance avec ses groupes capturés, y compris les groupes nommés, et leurs positions. Vous pouvez activer les indicateurs standard pour changer le comportement de correspondance : g pour global (trouver toutes les correspondances), i pour l'insensibilité à la casse, m pour que ^ et $ s'ancrent aux limites de ligne, s (dotAll) pour que le point corresponde aux sauts de ligne, et u pour une prise en charge complète d'Unicode. Tout le traitement se déroule localement dans votre navigateur, de sorte que rien de ce que vous tapez n'est téléversé.

Fonctionnalités clés

Surbrillance en direct

Les correspondances s'illuminent dans votre chaîne de test dès que vous changez le motif ou le texte d'exemple, sans bouton à cliquer.

Détail des groupes de capture

Chaque correspondance liste ses groupes de capture numérotés et nommés ainsi que leurs valeurs et positions pour un débogage précis.

Contrôle complet des indicateurs

Activez les indicateurs g, i, m, s et u pour basculer entre correspondance globale, insensible à la casse, multiligne, dotAll et Unicode.

Moteur JavaScript natif

Les motifs s'exécutent sur le RegExp intégré du navigateur, prenant en charge lookahead, lookbehind, groupes nommés et propriétés Unicode.

Cas d'usage courants

Prototypez et validez un motif pour des e-mails, numéros de téléphone, slugs ou URL avant de l'intégrer au code de production. Diagnostiquez pourquoi une regex existante correspond trop ou pas assez en la testant sur de vraies données d'exemple. Extrayez des champs de lignes de journal ou de CSV à l'aide de groupes de capture et confirmez les sous-chaînes exactes capturées. Expérimentez de manière interactive pour apprendre les quantificateurs, les ancres et les classes de caractères. Affinez des motifs de recherche-remplacement pour les éditeurs et les scripts de build.

Questions Fréquemment Posées

Dernière mise à jour: Feb 27, 2026