Outil d'Échappement Hex JavaScript
Convertit les séquences d'échappement hexadécimales JavaScript.
Présentation
Les littéraux de chaîne JavaScript peuvent représenter n’importe quel caractère
par des échappements hexadécimaux : \xNN pour un octet unique, \uNNNN pour le
plan multilingue de base, et \u{NNNNN} pour les points de code au-delà. Cet
outil convertit du texte vers ces séquences et inversement — utile pour intégrer
du texte non ASCII dans des fichiers source, inspecter des chaînes obscurcies ou
déboguer des problèmes d’encodage.
Utilisation
- Choisissez Escape pour convertir du texte brut, ou Unescape pour décoder des séquences d’échappement.
- Saisissez ou collez dans le champ Text (ou Escaped). Le champ Result se met à jour instantanément.
- En mode Unescape, une erreur
Invalid escape sequenceapparaît si la saisie ne peut pas être analysée.
Exemples
café→caf\xe9日本語→\u65e5\u672c\u8a9e\u{1f310}→🌐
Remarques
Les caractères ASCII imprimables (sauf la barre oblique inverse elle-même) passent inchangés, de sorte que la sortie reste lisible. C’est de l’échappement, pas du chiffrement — n’importe qui peut l’inverser. Lors du décodage de chaînes non fiables, rappelez-vous que le résultat reste du texte brut ; rien n’est exécuté.