Evadare Unicode
Convertiți caracterele în \uXXXX escape și decodificați-le înapoi în text.
Evadare Unicode
Instrumentul de evadare Unicode transformă orice caracter într-o secvență de evadare \uXXXX și decodifică acele secvențe înapoi în text care poate fi citit. Lipiți un nume cu accente, un emoji sau un paragraf întreg și fiecare caracter devine evadare Unicode cu patru hex — é devine \u00e9, iar un caracter peste U+FFFF, cum ar fi un emoji, devine o pereche surogat, cum ar fi \ud83d\ude00, exact forma pe care o așteaptă un șir de caractere JavaScript, Java sau JSON. Aceasta este modalitatea sigură de a încorpora text non-ASCII în codul sursă, fișiere de configurare, anteturi HTTP sau orice canal care supraviețuiește doar ASCII simplu.\n\nÎn mod implicit, instrumentul scapă numai caracterele peste U+007F, astfel încât literele, cifrele și semnele de punctuație obișnuite rămân lizibile și doar caracterele accentuate sau non-latine sunt convertite. Dezactivați „Numai non-ASCII” pentru a scăpa de fiecare caracter, ceea ce este la îndemână atunci când aveți nevoie de un formular complet ascuns sau sigur pentru transport. Ieșirea folosește minuscule hex, convenția emisă de majoritatea limbilor.\n\nModul de decodare face invers. Înțelege atât forma fixă \uXXXX, cât și forma punctului de cod ES6 \u{...} — așa că \u{1f600} decodifică emoji-ul cu fața rânjitoare exact așa cum o face \ud83d\ude00 — și lasă orice text din jur neatins, astfel încât să poți lipi o întreagă linie de cod și numai escape-urile sunt convertite. Dacă nimic nu arată ca o evadare, textul pur și simplu revine neschimbat; nu există nicio eroare de șters.\n\nTotul rulează local în browserul dvs. Nimic din ce lipiți nu este încărcat, trimis pe un server sau stocat - conversia are loc în întregime pe dispozitivul dvs., astfel încât chiar și șirurile și cheile private rămân cu dvs.