Saisissez une chaîne à échapper pour l'utiliser dans une expression régulière. Les caractères spéciaux des regex (ex. . * + ? [ ] ( ) ) sont échappés pour que le motif matche votre texte littéralement. S'exécute dans votre navigateur.
À propos de l'échappement Regex
Dans les expressions régulières, des caractères comme . * + ? [ ] ( ) ont des significations spéciales. Si vous voulez les rechercher littéralement, vous devez les échapper avec un backslash. Cet outil le fait pour vous : collez votre chaîne et obtenez une version sûre à utiliser dans une regex.
Comment utiliser
- Saisissez la chaîne que vous voulez matcher littéralement dans une regex.
- Cliquez sur Échapper pour regex. Copiez le résultat et utilisez-le dans votre motif.
Questions fréquentes
Quels caractères sont échappés ?
Les caractères ayant une signification spéciale en regex sont échappés : . * + ? ^ $ [ ] ( ) { } | \ et d'autres. Ainsi le motif matche votre chaîne littéralement.
Mon texte est-il envoyé à un serveur ?
Non. L'échappement s'effectue dans votre navigateur. Votre texte ne quitte jamais votre appareil.
Puis-je l'utiliser dans un replace JavaScript ?
Oui. Utilisez la chaîne échappée dans new RegExp(escaped) ou dans /.../ pour que votre texte de recherche soit traité comme littéral, pas comme syntaxe regex.