Tester les expressions régulières avec mise en évidence en direct et détails de correspondance
Tapez votre motif d'expression régulière avec la syntaxe appropriée
Entrez le texte contre lequel vous voulez tester le motif
Voyez toutes les correspondances mises en évidence avec les détails
Supporte toutes les fonctionnalités regex JavaScript et drapeaux
Testez les motifs instantanément en tapant
Sauvegardez et réutilisez les motifs regex communs
A: Nous supportons les drapeaux global (g), insensible à la casse (i), multilignes (m), et dotall (s). Vous pouvez combiner plusieurs drapeaux.
A: Vérifiez l'échappement approprié des caractères spéciaux. Rappelez-vous que les barres obliques inverses doivent être échappées dans les motifs regex JavaScript.
A: Oui! Ce testeur supporte toutes les fonctionnalités regex JavaScript incluant les lookaheads, lookbehinds, groupes de capture, et quantificateurs.
Décoder et analyser les tokens JWT
Générer des tokens JWT avec des en-têtes et charges utiles personnalisés
Construire des commandes cURL avec des en-têtes, méthodes et options personnalisés
Hasher les mots de passe avec bcrypt avec un facteur de coût configurable
Tester les expressions régulières avec mise en évidence en direct et détails de correspondance
Convertir entre différents formats de temps avec support de fuseaux horaires
Échapper et déséchapper les chaînes pour JSON, URL, HTML et XML avec traitement bidirectionnel
Formater et valider JSON, XML, YAML et SQL avec coloration syntaxique
Encoder le texte au format Base64
Décoder le texte Base64 au format original
Convertir des images en URLs de données Base64
Convertir les données Base64 en images avec aperçu et téléchargement
Convertir le texte en codes ASCII et vice versa
Choisissez des couleurs ou des dégradés et copiez la valeur CSS
Sélecteur de couleurs et convertisseur de format
Extraire les couleurs des images
Générer plusieurs tailles de favicon à partir de texte, emojis ou images
Analyser et expliquer les expressions cron dans un format lisible
Voir et explorer les données JSON dans une structure arborescente
Générez facilement des identifiants uniques.
Générez divers hachages pour votre entrée.
Renommez plusieurs fichiers avec des modèles et téléchargez un ZIP
developerTools.codeMinifier.description
Tester les expressions régulières avec mise en évidence en direct et détails de correspondance
Tapez votre motif d'expression régulière avec la syntaxe appropriée
Entrez le texte contre lequel vous voulez tester le motif
Voyez toutes les correspondances mises en évidence avec les détails
Supporte toutes les fonctionnalités regex JavaScript et drapeaux
Testez les motifs instantanément en tapant
Sauvegardez et réutilisez les motifs regex communs
A: Nous supportons les drapeaux global (g), insensible à la casse (i), multilignes (m), et dotall (s). Vous pouvez combiner plusieurs drapeaux.
A: Vérifiez l'échappement approprié des caractères spéciaux. Rappelez-vous que les barres obliques inverses doivent être échappées dans les motifs regex JavaScript.
A: Oui! Ce testeur supporte toutes les fonctionnalités regex JavaScript incluant les lookaheads, lookbehinds, groupes de capture, et quantificateurs.
Test regular expressions against sample text with live match highlighting. See all matches, capture groups, and match positions instantly. Supports JavaScript regex syntax with all common flags (g, i, m, s).
What regex flavor does this tool use?
The tool uses JavaScript (ECMAScript) regular expression syntax, which is compatible with most modern languages including Python (with minor differences) and Ruby.
How do I make a regex case-insensitive?
Add the "i" flag to your pattern. In the tool, check the "Case Insensitive" checkbox, or write your pattern as /pattern/i.
What does the "global" flag do?
Without the global (g) flag, only the first match is returned. With the g flag, all matches in the test string are found and highlighted.
How do I test a regex for email validation?
A basic email regex is: /^[^@\s]+@[^@\s]+\.[^@\s]+$/. Paste it into the pattern field and enter test email addresses to verify it matches correctly.