Passer au contenu

Test d’expressions régulières

Test d’expressions régulières

Test d’expressions régulières prend en charge la correspondance en temps réel, les groupes capturants, les groupes nommés et l’aperçu des remplacements pour la validation de motifs, l’extraction de texte et les remplacements en série.

/

/g

g

Recherche globale

i

Insensible à la casse

m

Multi-ligne

s

Point matche les sauts de ligne

u

Mode Unicode

y

Correspondance fixe

Texte du test

Texte de remplacement

Résultats des correspondances

Entrez un modèle pour commencer la correspondance

Aperçu du remplacement

Test d’expressions régulières

Démarrage rapide

1
Entrez un modèle d'expression régulière en haut, sélectionnez les drapeaux (g/i/m/s/u/y), collez le texte de test à gauche — les correspondances apparaissent à droite en temps réel
2
Les groupes de capture (...) et les groupes nommés (?<name>...) sont développés sous chaque correspondance affichant les valeurs capturées
3
Entrez un modèle de remplacement ($1, $2, ${name}) et l'"Aperçu de remplacement" sur la droite affiche instantanément le résultat.

Scénarios courants

Extraire des ID, e-mails, dates ou marqueurs personnalisés depuis des logs, du HTML source ou du texte brut.

Vérifier le comportement d’un motif avant de l’utiliser dans du code, une validation de formulaire ou une règle de recherche.

Utiliser les groupes capturés ou nommés pour remplacer en lot une structure de texte ou le contenu de champs.

Conseils d'utilisation

Préférez les modèles spécifiques aux .* larges pour éviter les correspondances inattendues.
Utilisez g pour une analyse complète et m/s lors de la manipulation de documents multilignes.
Vérifiez toujours la sortie de remplacement avant de l’appliquer ailleurs.

Limitations et compatibilité

Cet outil utilise le moteur JavaScript RegExp de votre navigateur.
Les textes très volumineux comportant des motifs complexes peuvent néanmoins être lents.

Confidentialité et sécurité

Tous les traitements s’effectuent localement dans le navigateur. Vous pouvez remplacer, effacer et retraiter le contenu à tout moment.

FAQ

6

Poursuivez avec ces outils associés pour l’étape suivante.