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.
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ítja az escape szekvenciákat az eredeti szöveggé. Illessze be az escape-elt sztringet, és olvassa el nyers, olvasható formában.
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.
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.
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.
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.
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.
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.
Illesszen be \n és \t escape szekvenciákat tartalmazó naplókat, és unescape-elje azokat, hogy elolvashassa a tényleges formázott szöveget.
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.
Escape-elje a speciális regex karaktereket forrássztringekben, hogy szó szerintiként kezelje őket, amikor egy regex mintába másolja azokat.
Kattintson a Backslash ikonra a DevSuite Pro dokkban. Egy szerkesztőpanel nyílik meg Escape és Unescape módokkal.
Illessze be a konvertálandó többsoros szöveget, idézőjeles sztringet vagy már escape-elt értéket.
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.
A konvertált eredmény azonnal megjelenik a szomszédos panelen. A hosszú kimenetek görgethetők és tördelődnek.
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.
Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.