Échapper une expression

Les développeurs peuvent l'utiliser pendant un débogage ou avant un échange de données, quand le résultat doit se vérifier d'un coup d'œil. Protégez les caractères spéciaux RegExp.

Protégez les caractères spéciaux RegExp. Le résultat s'affiche aussitôt dans votre navigateur, prêt à copier, sans compte, téléversement ni stockage.

Mode d’emploi

  1. Collez ou saisissez dans la zone d'entrée le texte qui doit être recherché littéralement dans une expression régulière.
  2. Lancez l'action d'échappement pour protéger les caractères spéciaux RegExp présents dans ce texte.
  3. Copiez le résultat obtenu et utilisez-le comme motif littéral dans votre code ou votre configuration.
  4. Si vous devez revenir au texte d'origine, utilisez l'action inverse pour retirer les protections ajoutées.
  5. Effacez les zones après usage pour éviter de laisser traîner un exemple ou un motif.

Exemple

Un développeur veut rechercher la chaîne Prix (EUR) : 10,00 ? sans que les parenthèses, le deux-points ou le point d'interrogation soient interprétés comme des symboles d'expression régulière. Il colle ce texte, lance l'échappement et récupère un motif sûr à placer dans son code.

Entrée

Prix (EUR) : 10,00 ?

Résultat

Prix \(EUR\) : 10,00 \?

Limites et formats

Où le traitement a lieu

L'échappement est réalisé dans votre navigateur, sur votre appareil. Le texte saisi et le résultat ne sont pas transmis à l'extérieur. Vous pouvez fermer la page après avoir copié le motif dont vous avez besoin.

Questions fréquentes

Quand faut-il échapper une chaîne pour une expression régulière ?

Dès que la chaîne contient des caractères qui ont un sens spécial dans une expression régulière, comme des parenthèses, des crochets, des points ou des points d'interrogation. L'échappement force le moteur à les traiter comme du texte ordinaire.

L'outil peut-il aussi déséchapper ?

Oui, une action inverse est disponible pour retirer les protections et retrouver le texte d'origine. Utilisez-la avec prudence, car un texte qui contenait déjà des barres obliques inverses peut demander une vérification manuelle.

Puis-je échapper un fichier entier ?

Vous pouvez importer un fichier texte, CSV, JSON, Markdown, XML ou YAML accepté par l'outil, mais le traitement s'applique au contenu fourni. Vérifiez ensuite le résultat, surtout si le fichier contient plusieurs lignes ou des caractères particuliers.

Outils de la même catégorie