Testeur et débogueur de regex

Testeur et débogueur de regex

Testez, déboguez et écrivez des expressions régulières en temps réel. Trouvez instantanément les correspondances de sous-chaînes et capturez les groupes d'index.

/ /
Résultats de correspondance :
0 Matches

Plus d'outils

Fonctionnalités

Pourquoi utiliser le testeur de regex ?

Testez et déboguez des expressions régulières en temps réel.

🎯

Correspondances en temps réel

Analyse les expressions à la volée et met en évidence toutes les correspondances trouvées dans le conteneur du sujet.

🧬

Groupes de capture

Inspectez clairement les crochets d'index des jetons capturés et les groupes nommés.

⚙️

Personnalisation des indicateurs

Activez ou désactivez instantanément la recherche globale, l'insensibilité à la casse ou les contraintes de correspondance multiligne.

✔️

Compatibilité standard

Entièrement conforme aux spécifications de la syntaxe standard des expressions régulières JavaScript.

🔒

Aucun envoi au serveur

Les opérations sont exécutées dans la mémoire locale du navigateur. Les données du sujet et les motifs ne sont jamais téléversés.

🛡️

Protection contre les boucles infinies

Intercepte automatiquement les boucles de correspondance de largeur nulle pour éviter le blocage de l'onglet.

Foire aux questions

Une expression régulière est une séquence de caractères qui forme un motif de recherche. Elle peut être utilisée pour des opérations de recherche et de remplacement de texte.

L'indicateur « g » (global) garantit que toutes les correspondances de motifs sont renvoyées au lieu de s'arrêter après la première correspondance. L'indicateur « i » (ignorer la casse) rend la recherche insensible à la casse.

Tout sous-motif entre parenthèses (par exemple, (\w+)) forme un groupe de capture. L'outil répertorie séparément le contenu et l'index de chaque groupe de capture.

Non. Tout se passe côté client. Faites attention aux motifs de « retour sur trace catastrophique » qui peuvent temporairement figer les onglets du navigateur.

Cela se produit lorsqu'une expression régulière utilise des quantificateurs imbriqués (comme (a+)+), obligeant le moteur à explorer un nombre exponentiel de chemins pour une chaîne sans correspondance, ce qui entraîne des problèmes de performances.

Les indicateurs courants incluent g (recherche globale), i (insensible à la casse), m (recherche multiligne) et s (permet au point de correspondre au saut de ligne).

Les moteurs d'expressions régulières JavaScript modernes prennent en charge à la fois les anticipations ((?=...)) et les rétrospections ((?<=...)).
Acceptez-vous les cookies ?

Nous utilisons des cookies pour améliorer votre expérience de navigation. En utilisant ce site, vous consentez à notre politique en matière de cookies.

Plus
Loading chat...
Connecting to community chat.