Espace outil
testeur regex, validateur expression régulière et remplaçant
Testez expressions, flags, correspondances et remplacements en direct.
Testeur et remplaçant Regex
Testeur et remplaçant Regex
octets →
Testeur et remplaçant Regex
Paramètres de requête
IDN / Punycode
Testeur et remplaçant Regex
..
En-tête
Payload
Métadonnées
· Expire:
Vérifier la signature
Signer (HS)
Testeur et remplaçant Regex
Bibliothèque de motifs
Correspondances surlignées
Correspondances ()
Résultat du remplacement
Testeur et remplaçant Regex
Relatif:
Fuseau horaire
Construire par parties
Différence
Testeur et remplaçant Regex
Testeur et remplaçant Regex
Testeur et remplaçant Regex
Exemples
Motif
\d{4}-\d{2}-\d{2}
Correspondances dans 2026-06-03
2026-06-03
Regex Guides et articles
Comment les expressions régulières lisent réellement le texte
Une regex ne comprend pas le sens humain d’un texte. Elle parcourt des caractères selon un motif, des positions et des règles de correspondance.
Lire l’articleÉcrire des expressions régulières maintenables
Une regex maintenable a un périmètre clair, des noms, des tests, des commentaires utiles et évite de concentrer trop de métier dans une seule ligne.
Lire l’articleÉviter le catastrophic backtracking dans les regex
Un motif ambigu peut devenir exponentiel sur une entrée bien choisie. Ce risque est à la fois performance et sécurité.
Lire l’articleTesteur et remplaçant Regex
Testez expressions, flags, correspondances et remplacements en direct. DevToolGrid Online propose un testeur regex, validateur expression régulière et remplaçant.
Qu’est-ce qu’une expression régulière ?
Une expression régulière (regex) est un motif qui décrit un ensemble de chaînes. Les développeurs utilisent les regex pour rechercher du texte, valider des entrées comme des e-mails ou des dates, extraire des parties d’une chaîne et remplacer avec précision. Un motif se compose de caractères littéraux et de métacaractères comme ., *, +, ? et de classes de caractères.
Comment tester une expression régulière
- 1 Saisissez votre motif dans le champ du motif.
- 2 Activez des drapeaux comme g (global), i (ignorer la casse) et m (multiligne).
- 3 Saisissez un texte d’exemple ; les correspondances sont surlignées et listées avec leurs groupes.
- 4 Ajoutez un remplacement avec $1, $2 ou des groupes nommés pour réécrire le texte.
Pièges courants des regex
- Caractères spéciaux non échappésLes caractères . * + ? ( ) [ ] ont un sens spécial. Pour les faire correspondre littéralement, échappez-les avec une barre oblique inverse.
- Quantificateurs gourmands vs paresseux* et + sont gourmands et correspondent au maximum. Ajoutez ? (par exemple .*?) pour correspondre au minimum.
- Oublier le drapeau globalSans le drapeau g, seule la première correspondance est remplacée ou renvoyée.
Testeur de regex vs remplaceur
Un testeur de regex vérifie si un motif correspond et montre chaque correspondance et groupe de capture — idéal pour la validation et le débogage. Un remplaceur de regex réécrit le texte en substituant aux correspondances une chaîne pouvant référencer les groupes via $1 ou $<nom>. Cet outil combine les deux, plus un mode split et une bibliothèque de motifs prêts à l’emploi.
FAQ
Cet outil est-il gratuit ?
Oui. Le testeur et le remplaceur de regex sont entièrement gratuits et sans limite.
Mon texte est-il envoyé à un serveur ?
Non. Les motifs et le texte de test sont évalués localement dans votre navigateur ; rien n’est envoyé.
Quelle variante de regex utilise-t-il ?
Il utilise le moteur JavaScript (ECMAScript), y compris les groupes nommés et les drapeaux s et u.
Prend-il en charge les groupes de capture ?
Oui. Les groupes numérotés et nommés sont affichés pour chaque correspondance et utilisables dans les remplacements.