← Povratak na značajke
Free

Backslash Escape / Unescape

Backslash Escape/Unescape pretvara stringove u i iz njihovog escapiranog oblika (\n \t \r \" \' \\ i Unicode escape sekvence). Neophodan pri ugrađivanju višerednog teksta, navodnika ili posebnih znakova u JavaScript, Python, Go ili JSON izvorni kod bez sintaktičkih grešaka.

Kada tekst ugrađujete kao string literal u izvorni kod — JavaScript string, JSON vrijednost, Python rječnik — potrebno je escapeati posebne znakove kako bi se kod ispravno parsirao. Backslash Escape/Unescape to rješava odmah. Način Escape uzima sirov tekst s prijelomima redaka, tabulatorima i navodnicima te stvara jednoredni escapirani string koji možete zalijepiti između navodnika u bilo kojem jeziku. Unescape obrće proces — zalijepite escapirani string i dobijte izvorni čitljivi tekst natrag. Alat prepoznaje sve standardne escape sekvence: \n (novi red), \r (povrat na početak reda), \t (tabulator), \f (novi list), \v (vertikalni tabulator), \0 (null), \b (backspace), \" \' \\, plus \xHH i \uHHHH Unicode escape sekvence. Bez iznenađenja specifičnih za pojedini jezik — podržana su sva uobičajena pravila escapiranja.

Pregled uživo
example.com
Bijeg kosa crta / Uklanjanje bijega Bijeg Ukloni bijeg
Sirova stringica
Line 1 Line 2 "tabbed" With a 'quote'
Izlaz s bijegom
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Ključne značajke

Escapeanje posebnih znakova

Pretvara prijelome redaka, tabulatore, navodnike i obrnute kose crte u njihov escapirani oblik (\n \t \" \\). Siguran za lijepljenje u string literale u bilo kojem jeziku.

Unescapeanje natrag u izvornik

Obrće escape sekvence natrag u izvorni tekst. Zalijepite escapirani string i pročitajte ga u sirovom, čitljivom obliku.

Podržava sve standardne escape sekvence

Obrađuje \n \r \t \f \v \0 \b plus \" \' \\ — svaku uobičajenu escape sekvencu koja se koristi u JavaScriptu, Pythonu, Go-u, JSON-u i drugima.

Podrška za Unicode escape

Pretvara ne-ASCII znakove u \xHH ili \uHHHH format i dekodira ih natrag. Korisno pri radu s Unicode tekstom u izvornom kodu.

Kopiranje jednim klikom

Kopirajte escapirani ili unescapirani izlaz jednim klikom. Zalijepite izravno u izvorni kod, JSON dokumente ili konfiguracijske datoteke.

Pregled u stvarnom vremenu

Izlaz se ažurira odmah dok tipkate. Brza iteracija za podešavanje stringa dok se ispravno ne parsira u ciljanom jeziku.

Uobičajeni primjeri upotrebe

Ugrađivanje višerednog teksta u JS

Pretvorite višeredni odlomak u jedan redak spojen znakovima \n kako biste ga mogli zalijepiti kao JavaScript string literal bez trikova s template literalima.

Priprema JSON vrijednosti

Escapeajte navodnike i prijelome redaka u stringu prije umetanja kao JSON vrijednosti — izbjegava greške parsiranja zbog neescapiranih znakova ".

Otklanjanje grešaka u escapiranim logovima

Zalijepite logove koji sadrže \n i \t escape sekvence i unescapeajte ih kako biste pročitali stvarno formatirani tekst.

Prenošenje stringova između jezika

Pretvorite između escapiranih oblika korištenih u različitim jezicima (JavaScript naspram Python naspram Go) prilikom migracije testnih podataka ili fixtures.

Rad s izvorima regularnih izraza

Escapeajte posebne znakove regularnih izraza u izvornim stringovima kako bi se tretirali kao doslovni znakovi kada ih kopirate u regex uzorak.

Kako koristiti
1

Otvorite Backslash alat

Kliknite ikonu Backslash u DevSuite Pro docku. Otvara se panel s uređivačem u načinima Escape i Unescape.

2

Zalijepite svoj tekst

Zalijepite višeredni tekst, string pod navodnicima ili već escapiranu vrijednost koju želite pretvoriti.

3

Odaberite način rada

Odaberite Escape za dobivanje string literala sigurnog za kod, ili Unescape za povrat izvornog čitljivog teksta.

4

Pregledajte izlaz

Pretvoreni rezultat odmah se pojavljuje u susjednom polju. Dugački izlazi mogu se pomicati i prelamaju se.

5

Kopirajte i zalijepite u kod

Kliknite Copy da preuzmete escapirani string, zatim ga zalijepite između navodnika u svojoj JavaScript, Python ili JSON datoteci.

Spremni za isprobavanje?

Instalirajte DevSuite Pro besplatno i otključajte 64+ razvojnih alata za svoj preglednik.

Dodaj u Chrome Dodaj u Edge Dodaj u FireFox