Testeur et Correspondant d'Expressions Régulières
Testez et déboguez les expressions régulières avec correspondance en direct, mise en évidence des groupes de capture et informations détaillées. Compatible avec toute la syntaxe regex JavaScript incluant lookaheads, lookbehinds, groupes nommés et Unicode.
Fait partie des 435+ outils gratuits de Yoopla.
Modèles d'expression régulière courants :
^\d{3}-\d{3}-\d{4}$Phone Nombre^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$E-mail^https?://URL#[0-9A-Fa-f]{6}Hex Couleur\b[A-Z]{2,}\bAcronymes\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}IP AdresseHow to Use Testeur Regex
- 1
Entrez votre motif d'expression régulière dans le champ de motif (pas de barres obliques nécessaires).
- 2
Sélectionnez les drapeaux : g (global, toutes les correspondances), i (insensible à la casse), m (multiligne), s (dotAll), u (Unicode).
- 3
Tapez ou collez votre chaîne de test — les correspondances sont mises en évidence en temps réel.
- 4
Cliquez sur une correspondance pour voir les détails complets et les groupes capturés.
- 5
Utilisez le champ de substitution pour tester les opérations de remplacement avec les références $1, $2.
Frequently Asked Questions
Quels drapeaux regex sont disponibles et que font-ils ?▾
g (global) : trouver toutes les correspondances au lieu de s'arrêter à la première. i (insensible à la casse) : traiter majuscules et minuscules comme égales. m (multiligne) : ^ et $ correspondent au début/fin de chaque ligne. s (dotAll) : le point correspond aussi aux sauts de ligne. u (Unicode) : support Unicode complet.
Comment fonctionnent les groupes de capture ?▾
Les parenthèses créent un groupe de capture. Tout ce qui correspond à l'intérieur des parenthèses est capturé séparément. Par exemple, un motif avec trois groupes pour l'année, le mois et le jour d'une date capture chaque partie séparément. Les groupes nommés utilisent la syntaxe (?<nom>...). L'outil affiche chaque groupe dans une couleur différente.
Quelle est la différence entre quantificateurs gourmands et paresseux ?▾
Les quantificateurs gourmands correspondent autant de texte que possible. Les versions paresseuses (avec ? ajouté) correspondent le moins possible. Avec une balise HTML, un quantificateur gourmand correspondrait de la première ouverture jusqu'à la dernière fermeture. Un quantificateur paresseux s'arrête à la première fermeture.
Quelle syntaxe regex cet outil prend-il en charge ?▾
L'outil utilise le regex JavaScript qui prend en charge : classes de caractères comme [a-z], ancres ^ et $, lookaheads et lookbehinds, groupes de capture nommés, escapes de propriétés Unicode et références. Les fonctionnalités PCRE exclusives comme les groupes atomiques ne sont pas prises en charge.
Comment faire correspondre des caractères spéciaux comme les points, astérisques et parenthèses littéralement ?▾
Échappez-les avec une barre oblique inverse. Une barre avant un point correspond à un point littéral, pas à n'importe quel caractère. Pour une barre oblique inverse littérale, utilisez deux barres. Dans les classes de caractères [], la plupart des caractères spéciaux perdent leur signification spéciale.
Related Tools
Validateur JSON
Vérifiez si votre JSON est valide en un clic.
Encodeur Base64 — Encoder Texte et Fichiers en Ligne
Encodez du texte en Base64 en ligne instantanément — sortie en temps réel, copie en un clic.
Encodeur d'URL
Encoder les URLs et chaînes avec encodage en pourcentage en ligne gratuitement.
Analyseur Cron
Analyser les expressions cron en ligne gratuitement.
Validateur UUID
Valider les UUIDs en ligne gratuitement.
Analyseur d'En-têtes HTTP
Analyser les en-têtes HTTP en ligne gratuitement.
Remplaceur de Texte
Rechercher et remplacer Sie texte avec prise en charge des motifs regex.
Validateur d'Email
Valider les adresses e-mail et vérifier la syntaxe des e-mails.
Générateur de Code IA
Génération de code alimentée par IA pour les développeurs
Explorez l’écosystème autour de
Testeur Regex
Catégorie: Developer Tools
Utilisez cet outil comme point de départ, puis explorez les outils voisins, les hubs thématiques, les comparaisons et les alternatives gratuites.
Outils Connexes
Découvrez d'autres outils qui fonctionnent bien avec Testeur Regex
Validateur JSON
Vérifiez si votre JSON est valide en un clic.
Explorer Plus d'Outils →Encodeur d'URL
Encoder les URLs et chaînes avec encodage en pourcentage en ligne gratuitement.
Explorer Plus d'Outils →Encodeur Base64 — Encoder Texte et Fichiers en Ligne
Encodez du texte en Base64 en ligne instantanément — sortie en temps réel, copie en un clic.
Explorer Plus d'Outils →Formateur JSON en Ligne — Beautifier et Validateur
Formatez, embellissez et validez du JSON en ligne — coloration syntaxique et détection d'erreurs instantanées.
Explorer Plus d'Outils →Générateur UUID
Générer des UUID v4 aléatoires dans le navigateur — gratuit, sans inscription.
Explorer Plus d'Outils →Générateur de Code QR — Gratuit et Instantané
Créez des codes QR gratuits instantanément pour URLs, WiFi, texte, email et téléphone — téléchargez en PNG.
Explorer Plus d'Outils →Hubs Thématiques
Explorez des pages piliers et des workflows connectés
Articles et Guides Connexes
En savoir plus sur l'utilisation efficace des outils
Comparaisons d'Outils
Comparez les fonctionnalités et choisissez le bon outil
Encodeur Base64 — Encoder Texte et Fichiers en Ligne vs Décodeur Base64
Compare features and differences
Comparer →Générateur UUID vs Validateur UUID
Compare features and differences
Comparer →Générateur de Code QR — Gratuit et Instantané vs Générateur de Code-Barres
Compare features and differences
Comparer →Alternatives Populaires
Alternatives gratuites aux outils payants populaires
Cas d'Utilisation
Cas pratiques avec cet outil
Collections des Meilleurs Outils
Listes organisées des outils les mieux notés
Best Json Tools
Curated list of top developer tools tools
Explorer Plus d'Outils →Best Developer Tools
Curated list of top developer tools tools
Explorer Plus d'Outils →Best Code Formatter Tools
Curated list of top developer tools tools
Explorer Plus d'Outils →