← Takaisin ominaisuuksiin
Free

Kenoviiva-pako / Purku

Kenoviiva-pako/purku (Backslash Escape/Unescape) muuntaa merkkijonot niiden pakomuotoon ja takaisin (\n \t \r \" \' \\ ja Unicode-paot). Olennainen, kun upotat monirivistä tekstiä, lainausmerkkejä tai erikoismerkkejä JavaScriptiin, Pythoniin, Gohan tai JSON-lähdekoodiin ilman syntaksivirheitä.

Kun tekstiä upotetaan merkkijonoliteraalina lähdekoodiin — JavaScript-merkkijonoksi, JSON-arvoksi, Python-sanakirjaksi — erikoismerkit on paettava, jotta koodi jäsentyy oikein. Kenoviiva-pako/purku hoitaa tämän välittömästi. Pakotila ottaa raakatekstin, jossa on rivinvaihtoja, sarkaimia ja lainausmerkkejä, ja tuottaa yksirivisen paetun merkkijonon, jonka voit liittää lainausmerkkien väliin millä tahansa kielellä. Purku peruuttaa prosessin — liitä paettu merkkijono ja saat takaisin alkuperäisen luettavan tekstin. Työkalu tunnistaa kaikki standardit pakosekvenssit: \n (rivinvaihto), \r (telanpalautus), \t (sarkain), \f (sivunvaihto), \v (pystysarkain), \0 (null), \b (askelpalautin), \" \' \\ sekä \xHH ja \uHHHH Unicode-paot. Ei kielikohtaisia yllätyksiä — kaikkia yleisiä pakosääntöjä tuetaan.

Reaaliaikainen esikatselu
example.com
Kenoviiva pakotus / Poista pakko Pakota Poista pakko
Raaka teksti
Line 1 Line 2 "tabbed" With a 'quote'
Pakotettu tuloste
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Keskeiset ominaisuudet

Pakene erikoismerkit

Muuntaa rivinvaihdot, sarkaimet, lainausmerkit ja kenoviivat niiden pakosekvenssimuotoon (\n \t \" \\). Turvallinen liitettäväksi merkkijonoliteraaliksi millä tahansa kielellä.

Pura takaisin alkuperäiseksi

Peruuttaa pakosekvenssit takaisin alkuperäiseksi tekstiksi. Liitä paettu merkkijono ja lue se alkuperäisessä, luettavassa muodossa.

Tukee kaikkia standardipakoja

Käsittelee \n \r \t \f \v \0 \b sekä \" \' \\ — jokainen yleinen pakosekvenssi, jota käytetään JavaScriptissä, Pythonissa, Gossa, JSONissa ja monissa muissa.

Unicode-pakotuki

Muuntaa ei-ASCII-merkit \xHH- tai \uHHHH-muotoon ja purkaa ne takaisin. Hyödyllinen Unicode-tekstin käsittelyyn lähdekoodissa.

Kopiointi yhdellä napsautuksella

Kopioi paettu tai purettu tuloste yhdellä napsautuksella. Liitä suoraan lähdekoodiin, JSON-dokumentteihin tai asetustiedostoihin.

Reaaliaikainen esikatselu

Tuloste päivittyy välittömästi kirjoittaessasi. Nopea iterointi merkkijonon säätämiseksi, kunnes se jäsentyy oikein kohdekielelläsi.

Yleiset käyttötapaukset

Monirivisen tekstin upottaminen JS:ään

Muunna monirivinen kappale \n-yhdistetyksi yksiriviseksi, jotta voit liittää sen JavaScript-merkkijonoliteraalina ilman malliliteraalihakkerointeja.

JSON-arvojen valmistelu

Pakene lainausmerkit ja rivinvaihdot merkkijonossa ennen kuin lisäät sen JSON-arvoksi — välttää jäsennysvirheet pakenemattomista "-merkeistä.

Paettujen lokien virheenkorjaus

Liitä lokit, jotka sisältävät \n- ja \t-pakosekvenssejä, ja pura ne nähdäksesi varsinaisen muotoillun tekstin.

Merkkijonojen siirto kielten välillä

Muunna eri kielissä (JavaScript vs Python vs Go) käytettävien pakomuotojen välillä siirtäessäsi testidataa tai apuohjelmia.

Säännöllisten lausekkeiden (Regex) käsittely

Pakene erikoismerkit lähdemerkkijonoissa, jotta niitä käsitellään literaaleina kopioidessasi ne säännöllisen lausekkeen kuvioon.

Käyttöohjeet
1

Avaa kenoviivatyökalu

Napsauta kenoviivakuvaketta DevSuite Pro -telakassa. Avautuu editoripaneeli, jossa on pako- ja purkutilat.

2

Liitä tekstisi

Liitä monirivinen teksti, lainausmerkeissä oleva merkkijono tai jo paettu arvo, jonka haluat muuntaa.

3

Valitse tila

Valitse Pako (Escape) tuottaaksesi kooditurvallisen merkkijonoliteraalin, tai Purku (Unescape) palauttaaksesi alkuperäisen luettavan tekstin.

4

Tarkista tuloste

Muunnettu tulos ilmestyy välittömästi viereiseen ruutuun. Pitkät tulosteet ovat vieritettäviä ja rivittyvät.

5

Kopioi ja liitä koodiin

Napsauta Kopioi napauttaaksesi paetun merkkijonon, liitä se sitten lainausmerkkien väliin JavaScript-, Python- tai JSON-tiedostossasi.

Valmis kokeilemaan?

Asenna DevSuite Pro ilmaiseksi ja avaa yli 64 kehittäjätyökalua selaimellesi.

Lisää Chromeen Lisää Edgeen Lisää FireFoxiin