Échapper une chaîne : JSON, JS, SQL, regex – Gratuit
Gratuit, sans inscription, fonctionne dans votre navigateur. Échappez du texte pour qu'il tienne sans risque dans une chaîne JSON, JavaScript, CSV, SQL, expression régulière ou XML, ou retransformez du texte échappé comme \n et \" en texte brut.
Pour une valeur dans une chaîne JSON : les guillemets, barres obliques inverses, sauts de ligne et caractères de contrôle reçoivent une barre oblique inverse.
Tout se passe sur votre appareil.
Pourquoi utiliser Échapper et déséchapper une chaîne
- 100 % gratuit
- Utilisez-le aussi souvent que vous voulez. Sans inscription, sans filigrane, rien à installer.
- Confidentiel par conception
- Ce que vous saisissez reste dans votre navigateur et ne nous est jamais envoyé.
- Fonctionne sur tous les appareils
- Fonctionne dans votre navigateur sous Windows, Mac, Linux, Android et iPhone. Aucune application nécessaire.
Comment utiliser Échapper et déséchapper une chaîne
- Choisissez Échapper ou Déséchapper.
- Indiquez où va le texte : JSON, JavaScript, CSV, SQL, Regex ou XML.
- Collez votre texte et copiez le résultat.
Questions fréquentes
- Que signifie échapper une chaîne ?
- Ajouter des marques, généralement des barres obliques inverses, devant les caractères qui termineraient sinon la chaîne ou en changeraient le sens, comme les guillemets et les retours à la ligne.
- JSON ou JavaScript ?
- JSON n'autorise que quelques échappements comme \n, \" et \u00e9. JavaScript échappe aussi les apostrophes et les accents graves, et accepte plus de formes lors du déséchappement.
- L'échappement suffit-il à empêcher les injections SQL ?
- Non. Dans du vrai code, utilisez les paramètres de requête de votre bibliothèque de base de données. L'échappement ici sert aux requêtes rapides et ponctuelles.
- Mon texte est-il envoyé en ligne ?
- Non. Tout se passe sur votre appareil.
- Échapper et déséchapper une chaîne est-il gratuit ?
- Oui. Il est gratuit, sans inscription et sans rien à installer.
Outils associés
- Encodeur et décodeur d'entités HTMLEncodez du texte en entités HTML pour l'afficher sans risque sur une page web, ou décodez des entités comme &, é et é en texte lisible.
- Encoder / décoder une URLEncodez du texte pour une URL ou décodez l'encodage pourcent du type %20 en texte lisible, pendant la saisie. Collez un lien complet pour voir ses paramètres de requête listés et décodés. Rien ne quitte votre appareil.
- Formateur JSONCollez du JSON pour vérifier qu'il est valide, puis formatez-le avec une indentation claire ou minifiez-le sur une seule ligne. En cas d'erreur, vous voyez la ligne et la colonne du problème. Vos données restent sur votre appareil.
- Testeur de regexTestez une expression régulière sur votre texte et voyez chaque correspondance surlignée pendant que vous tapez, avec les groupes de capture (nommés aussi) et un aperçu du remplacement en direct. Il suit les règles des regex JavaScript, et un motif qui tourne trop longtemps est arrêté au lieu de figer la page.