Escapovanie a unescapovanie JavaScriptu – online zadarmo
Preveďte JavaScript reťazce escapovaním znakov alebo premenou podporovaných escape sekvencií späť na čitateľný text. Escapovanie pokrýva spätné lomítka, úvodzovky, bežné riadiace znaky a znaky mimo ASCII vo forme \uXXXX alebo \u{…}. Režim template literalov escapuje aj spätné apostrofy a ${, zatiaľ čo unescapovanie podporuje \uXXXX náhradné páry, \u{…}, \xXX a pomenované escape sekvencie. K dispozícii je aj možnosť bezpečná pre JSON.
Escapovanie a unescapovanie JavaScriptu je nástroj vo vašom prehliadači na prevod JavaScript reťazcov medzi čitateľnými znakmi a escape sekvenciami. Použite ho na escapovanie textu pre reťazcový literál alebo na unescapovanie podporovaných sekvencií, keď potrebujete prezrieť pôvodné znaky. Spracuje spätné lomítka, úvodzovky, bežné riadiace znaky a znaky mimo ASCII.
Pri escapovaní je možné znaky mimo ASCII zapísať ako \uXXXX alebo modernou formou \u{…}. Režim template literalov escapuje aj spätné apostrofy a ${. Nástroj poskytuje aj možnosť bezpečnú pre JSON. Pri unescapovaní rozpoznáva sekvencie \uXXXX vrátane náhradných párov, ako aj \u{…}, \xXX a pomenované escape sekvencie.
JavaScript reťazce môžu obsahovať znaky priamo alebo ich reprezentovať pomocou escape sekvencií. Prevod medzi týmito formami pomôže pri príprave textu pre zdrojový kód alebo pri zjednodušení čítania escapovaného obsahu. Escapovanie a Unescapovanie vám umožnia pracovať v oboch smeroch podľa toho, či potrebujete znaky zakódovať alebo obnoviť.
Prevod funguje úplne vo vašom prehliadači a váš vstup sa neposiela na server. Nástroj je zadarmo a po načítaní stránky funguje offline, takže ho môžete používať aj bez sieťového pripojenia. Môže pomôcť vývojárom a DevOps inžinierom, ktorí potrebujú pripraviť, prezrieť alebo riešiť problémy s obsahom JavaScript reťazcov.
Krok 1: Vložte alebo pretiahnite svoj JavaScript text do nástroja. Začnite s reťazcom alebo obsahom, ktorý chcete previesť.
Krok 2: Vyberte Escapovanie alebo Unescapovanie. Escapovanie prevedie znaky na escape sekvencie, zatiaľ čo Unescapovanie zmení podporované sekvencie späť na znaky.
Krok 3: Vyberte možnosť, ak sa hodí k vášmu vstupu. Režim template literalov escapuje aj spätné apostrofy a ${ a k dispozícii je možnosť bezpečná pre JSON.
Krok 4: Skopírujte výsledok pre použitie vo vašom kóde alebo pracovnom postupe. Pred vložením do väčšieho reťazca alebo súboru ho skontrolujte.
Prípad použitia: Vložte JavaScript reťazec do iného JavaScript reťazca bez porušenia úvodzoviek. Escapovanie úvodzoviek a spätných lomítok pomáha pripraviť text pre zdrojový kód.
Prípad použitia: Prečítajte si hustotne escapovaný reťazec premenou podporovaných escape sekvencií späť na znaky. Pri ladení tak môže byť text jednoduchšie skontrolovať.
Prípad použitia: Pripravte reťazcový literál na vloženie do zdrojového kódu JavaScript. Escapujte znaky, ktoré by inak museli byť zapísané pomocou escape sekvencií.
Prípad použitia: Pracujte s textom určeným pre template literal. Režim template literalov escapuje aj spätné apostrofy a ${.
Prípad použitia: Prezrite si reťazce obsahujúce Unicode alebo hexadecimálne escape sekvencie. Unescapovanie podporuje \uXXXX, náhradné páry, \u{…} a \xXX.
Prípad použitia: Pripravte obsah JavaScript reťazcov na prácu súvisiacu s JSON pomocou dostupnej možnosti bezpečnej pre JSON.