Backslash Escape/Unescape convertește șiruri către și din forma lor escapată (\n \t \r \" \' \\ și escape-uri Unicode). Esențial atunci când încorporați text pe mai multe linii, ghilimele sau caractere speciale în cod sursă JavaScript, Python, Go sau JSON, fără erori de sintaxă.
Când încorporați text ca literal de șir în cod sursă — un șir JavaScript, o valoare JSON, un dicționar Python — trebuie să escapați caracterele speciale pentru ca respectivul cod să fie parsat corect. Backslash Escape/Unescape rezolvă asta instantaneu. Modul Escape ia text brut cu întreruperi de linie, tab-uri și ghilimele și produce un șir escapat pe o singură linie, pe care îl puteți lipi între ghilimele în orice limbaj. Unescape inversează procesul — lipiți șirul escapat și obțineți înapoi textul original, lizibil. Instrumentul recunoaște toate secvențele de escapare standard: \n (linie nouă), \r (retur de caret), \t (tab), \f (form feed), \v (tab vertical), \0 (null), \b (backspace), \" \' \\, plus escape-urile Unicode \xHH și \uHHHH. Fără surprize specifice unui anumit limbaj — toate regulile comune de escapare sunt suportate.
Convertește întreruperile de linie, tab-urile, ghilimelele și backslash-urile în forma lor de secvență de escapare (\n \t \" \\). Sigur pentru a fi lipit direct în literali de șir, în orice limbaj.
Inversează secvențele de escapare înapoi la textul original. Lipiți un șir escapat și citiți-l în forma sa brută, lizibilă.
Gestionează \n \r \t \f \v \0 \b, plus \" \' \\ — fiecare secvență de escapare comună folosită în JavaScript, Python, Go, JSON și altele.
Convertește caracterele non-ASCII în format \xHH sau \uHHHH și le decodează înapoi. Util pentru gestionarea textului Unicode în codul sursă.
Copiați rezultatul escapat sau deescapat dintr-un singur click. Lipiți-l direct în codul sursă, documentele JSON sau fișierele de configurare.
Rezultatul se actualizează instantaneu pe măsură ce tastați. Iterații rapide pentru a ajusta un șir până când este parsat corect în limbajul dvs. țintă.
Convertiți un paragraf pe mai multe linii într-o singură linie unită prin \n, astfel încât să îl puteți lipi ca literal de șir JavaScript fără trucuri cu template literals.
Escapați ghilimelele și întreruperile de linie dintr-un șir înainte de a-l introduce ca valoare JSON — evitați erorile de parsare cauzate de caracterele " neescapate.
Lipiți log-uri care conțin secvențe de escapare \n și \t și deescapați-le pentru a citi textul formatat real.
Convertiți între formele escapate folosite în limbaje diferite (JavaScript vs Python vs Go) atunci când migrați date de test sau fixture-uri.
Escapați caracterele speciale regex din șirurile sursă, astfel încât să fie tratate ca literale atunci când le copiați într-un tipar regex.
Apăsați pe pictograma Backslash din dock-ul DevSuite Pro. Se deschide un panou editor cu modurile Escape și Unescape.
Lipiți textul pe mai multe linii, șirul cu ghilimele sau valoarea deja escapată pe care doriți să o convertiți.
Alegeți Escape pentru a produce un literal de șir sigur pentru cod, sau Unescape pentru a recupera textul original, lizibil.
Rezultatul convertit apare imediat în panoul alăturat. Rezultatele lungi sunt derulabile și se aliniază automat.
Apăsați Copy pentru a prelua șirul escapat, apoi lipiți-l între ghilimele în fișierul dvs. JavaScript, Python sau JSON.
Instalează DevSuite Pro gratuit și deblochează peste 64 de instrumente pentru dezvoltatori în browserul tău.