Échappement regex en ligne — Échapper les métacaractères
Échappez ou déséchappez des chaînes pour JSON, JavaScript/TypeScript, SQL et regex — en direct, entièrement dans votre navigateur.
Entièrement traité dans votre navigateur — rien de ce que vous saisissez ici n'est jamais téléchargé.
Résultat
À propos de cet outil
Cette page ouvre l'échappeur de chaînes avec le mode regex présélectionné — collez du texte littéral et chaque métacaractère regex est échappé pour que le résultat corresponde exactement à ce texte à l'intérieur d'un motif new RegExp().
L'échappement regex ajoute une barre oblique inverse devant chacun des douze caractères spéciaux — . * + ? ^ $ { } ( ) | [ ] et la barre oblique inverse elle-même — transformant par exemple a.b*c en a\.b\*c, pour qu'il ne signifie plus « n'importe quel caractère » ou « zéro ou plus » mais corresponde à ces symboles littéraux.
Cette direction est unidirectionnelle par conception : il n'y a aucune ambiguïté à déséchapper, donc le mode décodage est masqué pour les regex. L'outil complet échappe aussi les chaînes JSON, JavaScript et SQL, entièrement dans votre navigateur.