← Vissza a funkciókhoz
Free

Backslash Escape / Unescape

A Backslash Escape/Unescape a sztringeket alakítja escape-elt formára és vissza (\n \t \r \" \' \\ és Unicode escape-ek). Nélkülözhetetlen, ha többsoros szöveget, idézőjeleket vagy speciális karaktereket kell beágyaznia JavaScript, Python, Go vagy JSON forráskódba szintaktikai hibák nélkül.

Amikor szöveget szó szerinti sztringként ágyaz be forráskódba — egy JavaScript sztringbe, egy JSON értékbe, egy Python dict-be —, escape-elnie kell a speciális karaktereket ahhoz, hogy a kód helyesen elemezhető legyen. A Backslash Escape/Unescape ezt azonnal elvégzi. Az Escape mód nyers szöveget vesz sortörésekkel, tabulátorokkal és idézőjelekkel, és egysoros, escape-elt sztringet állít elő, amelyet bármilyen nyelvben beilleszthet idézőjelek közé. Az Unescape visszafordítja a folyamatot — illessze be az escape-elt sztringet, és visszakapja az eredeti, olvasható szöveget. Az eszköz felismeri az összes szabványos escape szekvenciát: \n (sortörés), \r (kocsivissza), \t (tabulátor), \f (lapdobás), \v (függőleges tabulátor), \0 (null), \b (backspace), \" \' \\, valamint \xHH és \uHHHH Unicode escape-ek. Nincsenek nyelvspecifikus meglepetések — minden gyakori escape szabály támogatott.

Élő előnézet
example.com
Fordított perjel kijelölés / Jelölés eltávolítása Kijelölés Jelölés eltávolítása
Nyers karakterlánc
Line 1 Line 2 "tabbed" With a 'quote'
Kijelölt kimenet
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Főbb jellemzők

Speciális karakterek escape-elése

A sortöréseket, tabulátorokat, idézőjeleket és backslasheket a megfelelő escape szekvenciára alakítja (\n \t \" \\). Beillesztésre kész sztringliterálokhoz bármely nyelven.

Visszaalakítás unescape-eléssel

Visszaalakítja az escape szekvenciákat az eredeti szöveggé. Illessze be az escape-elt sztringet, és olvassa el nyers, olvasható formában.

Minden szabványos escape támogatott

Kezeli a \n \r \t \f \v \0 \b, valamint a \" \' \\ szekvenciákat — minden gyakori escape szekvenciát, amelyet JavaScript, Python, Go, JSON és egyéb nyelvekben használnak.

Unicode escape támogatás

A nem ASCII karaktereket \xHH vagy \uHHHH formátumra alakítja, és vissza is dekódolja azokat. Hasznos Unicode szöveg kezeléséhez forráskódban.

Egykattintásos másolás

Másolja az escape-elt vagy unescape-elt kimenetet egyetlen kattintással. Illessze be közvetlenül a forráskódba, JSON dokumentumokba vagy konfigurációs fájlokba.

Valós idejű előnézet

A kimenet azonnal frissül gépelés közben. Gyors iteráció a sztring finomhangolásához, amíg helyesen nem elemezhető a célnyelven.

Gyakori használati esetek

Többsoros szöveg beágyazása JS-be

Alakítson át egy többsoros bekezdést \n-nel összefűzött egysoros sztringgé, hogy beillessze JavaScript sztringliterálként template literal trükkök nélkül.

JSON értékek előkészítése

Escape-elje az idézőjeleket és sortöréseket egy sztringben, mielőtt JSON értékként beszúrja — elkerüli az escape nélküli " karakterekből eredő elemzési hibákat.

Escape-elt naplók hibakeresése

Illesszen be \n és \t escape szekvenciákat tartalmazó naplókat, és unescape-elje azokat, hogy elolvashassa a tényleges formázott szöveget.

Sztringek átvitele nyelvek között

Alakítson át különböző nyelvekben (JavaScript, Python, Go) használt escape-elt formák között teszt adatok vagy fixture-ök migrálásakor.

Munka regex forrásokkal

Escape-elje a speciális regex karaktereket forrássztringekben, hogy szó szerintiként kezelje őket, amikor egy regex mintába másolja azokat.

Használati útmutató
1

Nyissa meg a Backslash eszközt

Kattintson a Backslash ikonra a DevSuite Pro dokkban. Egy szerkesztőpanel nyílik meg Escape és Unescape módokkal.

2

Illessze be a szöveget

Illessze be a konvertálandó többsoros szöveget, idézőjeles sztringet vagy már escape-elt értéket.

3

Válasszon módot

Válassza az Escape lehetőséget kódbiztonságos sztringliterál előállításához, vagy az Unescape lehetőséget az eredeti, olvasható szöveg visszaállításához.

4

Tekintse át a kimenetet

A konvertált eredmény azonnal megjelenik a szomszédos panelen. A hosszú kimenetek görgethetők és tördelődnek.

5

Másolja és illessze be a kódba

Kattintson a Másolás gombra az escape-elt sztring átvételéhez, majd illessze be idézőjelek közé a JavaScript, Python vagy JSON fájljában.

Készen áll a kipróbálásra?

Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.

Hozzáadás a Chrome-hoz Hozzáadás az Edge-hez Hozzáadás a FireFoxhoz