Backslash Escape/Unescape teisendab stringid nende paokoodiga vormi ja tagasi (\n \t \r \" \' \\ ning Unicode paokoodid). Hädavajalik mitmerealise teksti, jutumärkide või erimärkide manustamiseks JavaScripti, Pythoni, Go või JSON lähtekoodi ilma süntaksivigadeta.
Kui manustate teksti stringisõnena lähtekoodi — JavaScripti string, JSON väärtus, Pythoni sõnastik — peate erimärgid paokoodima, et kood korrektselt parsitaks. Backslash Escape/Unescape lahendab selle koheselt. Escape režiim võtab reavahetuste, tabulaatorite ja jutumärkidega toore teksti ning loob üherealise paokoodiga stringi, mida saate kleepida suvalises keeles jutumärkide vahele. Unescape pöörab protsessi ümber — kleepige paokoodiga string ja saate tagasi algse loetava teksti. Tööriist tunneb ära kõik standardsed paojadad: \n (reavahetus), \r (vaguni tagasitõmme), \t (tabulaator), \f (leheküljevahetus), \v (vertikaaltabulaator), \0 (nullmärk), \b (tagasilükkemärk), \" \' \\, pluss \xHH ja \uHHHH Unicode paokoodid. Keelespetsiifilisi üllatusi pole — toetatud on kõik levinud paokoodireeglid.
Teisendab reavahetused, tabulaatorid, jutumärgid ja kurakriipsud nende paojada vormi (\n \t \" \\). Kleepimiskindel stringisõnade jaoks suvalises keeles.
Pöörab paojadad tagasi algseks tekstiks. Kleepige paokoodiga string ja lugege seda selle tootes, loetavas vormis.
Käsitleb \n \r \t \f \v \0 \b pluss \" \' \\ — igat levinud paojada, mida kasutatakse JavaScriptis, Pythonis, Go-s, JSON-is ja mujal.
Teisendab mitte-ASCII märgid \xHH või \uHHHH vormingusse ning dekodeerib need tagasi. Kasulik Unicode teksti käsitlemisel lähtekoodis.
Kopeerige paokoodiga või tagasitõlgendatud väljund ühe klõpsuga. Kleepige see otse lähtekoodi, JSON-dokumentidesse või konfiguratsioonifailidesse.
Väljund uueneb koheselt kirjutamise ajal. Kiire täiustamine, et häälestada string, kuni see teie sihtkeeles korrektselt parsitakse.
Teisendage mitmerealine lõik \n-ga ühendatud üherealiseks, et saaksite kleepida selle JavaScripti stringisõnana ilma mallistringi (template literal) trikkideta.
Paokoodige jutumärgid ja reavahetused stringis enne selle sisestamist JSON väärtusena — väldib paokoodimata " märkidest tekkivaid parsimisvigu.
Kleepige logid, mis sisaldavad \n ja \t paojadasid, ning tõlgendage need tagasi, et lugeda tegelikku vormindatud teksti.
Teisendage erinevate keelte (JavaScript vs Python vs Go) vahel kasutatavaid paokoodiga vorme testandmete või fikstuuride migreerimisel.
Paokoodige erilised regex-märgid lähtestringides, et neid koodi kopeerides käsitletaks regex-mustris literaalidena.
Klõpsake Backslash ikoonil DevSuite Pro dokis. Avaneb redaktoripaneel Escape ja Unescape režiimidega.
Kleepige mitmerealine tekst, jutumärkidega string või juba paokoodiga väärtus, mida soovite teisendada.
Valige Escape, et luua koodikindel stringisõna, või Unescape, et taastada algne loetav tekst.
Teisendatud tulemus ilmub koheselt kõrvalpaneelile. Pikad väljundid on kerimisega ja murduvad.
Klõpsake Copy, et paokoodiga string kätte saada, seejärel kleepige see jutumärkide vahele oma JavaScripti, Pythoni või JSON faili.
Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.