Unicode uniknout
Převeďte znaky na \uXXXX escape a dekódujte je zpět na text.
Unicode uniknout
Nástroj Unicode escape změní jakýkoli znak na \uXXXX escape sekvenci a dekóduje tyto sekvence zpět na čitelný text. Vložte jméno s diakritikou, emoji nebo celý odstavec a každý znak se stane jeho čtyřmi hex Unicode escape — é se stane \u00e9 a znak nad U+FFFF, jako je emoji, se stane náhradním párem jako \ud83d\ude00, přesně ve formě, kterou očekává řetězcový literál JavaScript, Java nebo JSON. Toto je spolehlivý způsob, jak vložit ne-ASCII text do zdrojového kódu, konfiguračních souborů, HTTP hlaviček nebo jakéhokoli kanálu, který přežije pouze prostý ASCII.\n\nVe výchozím nastavení tento nástroj escapuje pouze znaky nad U+007F, takže běžná písmena, číslice a interpunkce zůstanou čitelné a převedou se pouze znaky s diakritikou nebo jiné znaky než latinka. Vypněte „Pouze non-ASCII“, abyste místo toho unikli každému jednotlivému znaku, což se hodí, když potřebujete plně zatemněný nebo přepravně bezpečný formulář. Výstup používá malá písmena hex, což je konvence většiny jazyků.\n\nRežim dekódování dělá opak. Rozumí jak pevnému tvaru \uXXXX, tak tvaru bodu kódu ES6 \u{...} – takže \u{1f600} dekóduje emotikony s šklebícím se obličejem stejně jako \ud83d\ude00 – a nechává okolní text nedotčený, takže můžete vložit celý řádek kódu a převedou se pouze únikové cesty. Pokud nic nevypadá jako únik, text se jednoduše vrátí beze změny; není žádná chyba k vymazání.\n\nVše běží lokálně ve vašem prohlížeči. Nic, co vložíte, se nenahraje, neodešle na server ani neuloží – převod probíhá výhradně na vašem zařízení, takže i soukromé řetězce a klíče zůstanou s vámi.