Pasvirojo brūkšnio apsaugos įrankis konvertuoja eilutes į apsaugotą formą ir atgal (\n \t \r \" \' \\ bei Unikodo apsaugos simboliai). Būtinas įterpiant kelių eilučių tekstą, kabutes ar specialius simbolius į JavaScript, Python, Go ar JSON pirminį kodą be sintaksės klaidų.
Įterpiant tekstą kaip eilutės literalą pirminiame kode — JavaScript eilutę, JSON reikšmę, Python žodyną — reikia apsaugoti specialius simbolius, kad kodas būtų teisingai analizuojamas. Pasvirojo brūkšnio apsaugos įrankis tai atlieka akimirksniu. Apsaugos (escape) režimas paima žalią tekstą su eilučių lūžiais, tabuliacijomis ir kabutėmis ir sukuria vienos eilutės apsaugotą eilutę, kurią galite įklijuoti tarp kabučių bet kurioje kalboje. Apsaugos nuėmimas (unescape) atlieka atvirkštinį procesą — įklijuokite apsaugotą eilutę ir gaukite atgal originalų įskaitomą tekstą. Įrankis atpažįsta visas standartines apsaugos sekas: \n (nauja eilutė), \r (grįžimas į eilutės pradžią), \t (tabuliacija), \f (puslapio lūžis), \v (vertikali tabuliacija), \0 (null), \b (grąžinimas atgal), \" \' \\, taip pat \xHH ir \uHHHH Unikodo apsaugos simbolius. Jokių kalbai būdingų netikėtumų — palaikomos visos įprastos apsaugos taisyklės.
Konvertuoja eilučių lūžius, tabuliacijas, kabutes ir pasvirus brūkšnius į jų apsaugos sekų formą (\n \t \" \\). Saugu įklijuoti į eilutės literalus bet kurioje kalboje.
Atkuria apsaugos sekas atgal į originalų tekstą. Įklijuokite apsaugotą eilutę ir perskaitykite ją žalia, įskaitoma forma.
Apdoroja \n \r \t \f \v \0 \b bei \" \' \\ — kiekvieną įprastą apsaugos seką, naudojamą JavaScript, Python, Go, JSON ir kitur.
Konvertuoja ne ASCII simbolius į \xHH ar \uHHHH formatą ir juos dekoduoja atgal. Naudinga dirbant su Unikodo tekstu pirminiame kode.
Nukopijuokite apsaugotą ar neapsaugotą rezultatą vienu paspaudimu. Įklijuokite tiesiai į pirminį kodą, JSON dokumentus ar konfigūracijos failus.
Rezultatas atnaujinamas akimirksniu rašant. Greitas tobulinimas derinant eilutę, kol ji teisingai analizuojama jūsų tikslinėje kalboje.
Konvertuokite kelių eilučių pastraipą į \n sujungtą vieną eilutę, kad galėtumėte ją įklijuoti kaip JavaScript eilutės literalą be šablonų literalų (template literal) gudrybių.
Apsaugokite kabutes ir eilučių lūžius eilutėje prieš įterpiant ją kaip JSON reikšmę — taip išvengsite analizės klaidų dėl neapsaugotų " simbolių.
Įklijuokite žurnalus, kuriuose yra \n ir \t apsaugos sekos, ir nuimkite apsaugą, kad perskaitytumėte tikrą suformatuotą tekstą.
Konvertuokite tarp skirtingose kalbose (JavaScript, Python, Go) naudojamų apsaugotų formų, perkeliant testų duomenis ar fiksatūras (fixtures).
Apsaugokite specialius regex simbolius pirminėse eilutėse, kad jie būtų traktuojami kaip literalai, kai juos nukopijuosite į regex šabloną.
Paspauskite pasvirojo brūkšnio piktogramą DevSuite Pro dokelyje. Atsidaro redaktoriaus skydelis su „Escape" ir „Unescape" režimais.
Įklijuokite kelių eilučių tekstą, kabutėse esančią eilutę ar jau apsaugotą reikšmę, kurią norite konvertuoti.
Pasirinkite „Escape", kad sukurtumėte kodui saugų eilutės literalą, arba „Unescape", kad atkurtumėte originalų įskaitomą tekstą.
Konvertuotas rezultatas iškart pasirodo gretimoje srityje. Ilgi rezultatai slenkami ir laužomi.
Paspauskite „Copy", kad gautumėte apsaugotą eilutę, tada įklijuokite ją tarp kabučių savo JavaScript, Python ar JSON faile.
Įdiekite „DevSuite Pro“ nemokamai ir atrakinkite 64+ kūrėjų įrankius savo naršyklei.