Testeur regex
Tester les expressions régulières
Expression régulière
Texte de test
Remplacer (Replace)
Expressions courantes
Aide-mémoire
Qu'est-ce qu'un testeur d'expressions régulières ?
Le testeur d'expressions régulières est un outil en ligne permettant de créer et de tester des expressions régulières (Regular Expressions) en temps réel. Vous pouvez saisir des motifs complexes et vérifier immédiatement les résultats de correspondance, ce qui réduit considérablement le temps de création et de débogage des expressions régulières.
- Correspondance de motifs en temps réel avec mise en surbrillance
- Prise en charge des drapeaux g (global), i (insensible à la casse), m (multiligne), s (dotAll)
- Fonction de remplacement de chaînes (référence aux groupes de capture avec $1, $2, etc.)
- Informations détaillées sur les correspondances (position, groupes de capture, etc.)
- Modèles de regex fréquemment utilisés (e-mail, URL, numéro de téléphone, etc.)
- Aide-mémoire de syntaxe regex intégré
Mode d'emploi
- 1
Saisie du motif regex
Saisissez le motif d'expression régulière que vous souhaitez tester dans le champ de saisie supérieur. Par exemple, vous pouvez écrire un motif de validation d'e-mail ou d'extraction de chaîne spécifique.
- 2
Configuration des drapeaux
Activez selon vos besoins les drapeaux g (recherche globale), i (insensible à la casse), m (multiligne), s (dotAll). Le comportement de la correspondance varie selon la combinaison de drapeaux.
- 3
Saisie de la chaîne de test
Saisissez la chaîne cible à vérifier avec la regex. Les parties correspondantes sont immédiatement mises en surbrillance, vous permettant de voir les résultats en temps réel.
- 4
Vérification des résultats de correspondance
Consultez les informations détaillées telles que le nombre de correspondances, leurs positions et les groupes de capture. Si nécessaire, saisissez une chaîne de remplacement pour prévisualiser le résultat de la substitution.
- 5
Utilisation de l'aide-mémoire et des modèles
Consultez l'aide-mémoire intégré lorsque vous ne vous souvenez plus de la syntaxe regex, et cliquez sur les modèles de motifs courants pour les appliquer rapidement.
Questions fréquentes
Conseils d'utilisation
- Utilisez les modèles de motifs courants pour les e-mails, les URL, les numéros de téléphone, etc., afin de démarrer rapidement sans avoir à tout écrire depuis zéro.
- Pour les regex complexes, utilisez les groupes non capturants (?:...) pour réduire les captures inutiles et améliorer les performances.
- Lorsque la correspondance gourmande (greedy) (*, +) capture plus de caractères que prévu, essayez la correspondance paresseuse (lazy) (*?, +?).
- Utilisez \b (limite de mot) pour une correspondance précise au niveau du mot, évitant ainsi les correspondances partielles.
- Dans la fonction de remplacement, vous pouvez également utiliser les variables spéciales $& (correspondance entière), $` (avant la correspondance), $' (après la correspondance).
- Lors de l'écriture de regex, commencez par des motifs simples et complexifiez progressivement pour faciliter le débogage.