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.
Correspondances (0)
Aucune correspondance trouvée
Comment utiliser Testeur de regex — Outil gratuit d'expressions régulières en ligne
- 1
Saisissez votre motif d'expression régulière dans le champ de motif (sans les barres obliques qui l'entourent habituellement).
- 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
Collez votre chaîne de test dans la zone de texte ci-dessous.
- 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
Formateur & Validateur JSON — Outil de mise en forme gratuit en ligne
Formatez et validez du JSON avec une indentation appropriée, ou minifiez-le pour économiser de l'espace. Détecte instantanément les erreurs de syntaxe avec un message clair. Gratuit, sans inscription, s'exécute entièrement dans votre navigateur.
Encodeur / Décodeur d'URL — Outil gratuit d'encodage en pourcentage
Encodez du texte pour une utilisation sûre dans les URL ou décodez des URL encodées en pourcentage en texte lisible. Gère correctement les espaces, l'Unicode et les caractères réservés. Gratuit, s'exécute entièrement dans votre navigateur.
Générateur de hachage — MD5, SHA-1, SHA-256, SHA-512 en ligne
Générez instantanément des hachages MD5, SHA-1, SHA-256, SHA-384 et SHA-512 à partir de n'importe quel texte. Les cinq algorithmes sont calculés simultanément, dans votre navigateur. Gratuit, sans inscription requise.