← Înapoi la Funcționalități
Free

Escapare/Deescapare Backslash

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.

Previzualizare în Direct
example.com
Evadare bară inversă / Unevadare Evadare Nu evada
Sir brut
Line 1 Line 2 "tabbed" With a 'quote'
Ieșire evadată
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Caracteristici Principale

Escapați Caractere Speciale

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.

Deescapare Înapoi la Original

Inversează secvențele de escapare înapoi la textul original. Lipiți un șir escapat și citiți-l în forma sa brută, lizibilă.

Suportă Toate Escape-urile Standard

Gestionează \n \r \t \f \v \0 \b, plus \" \' \\ — fiecare secvență de escapare comună folosită în JavaScript, Python, Go, JSON și altele.

Suport pentru Escape Unicode

Convertește caracterele non-ASCII în format \xHH sau \uHHHH și le decodează înapoi. Util pentru gestionarea textului Unicode în codul sursă.

Copiere dintr-un Click

Copiați rezultatul escapat sau deescapat dintr-un singur click. Lipiți-l direct în codul sursă, documentele JSON sau fișierele de configurare.

Previzualizare în Timp Real

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ă.

Cazuri de Utilizare Comune

Încorporarea Textului Multi-Linie în JS

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.

Pregătirea Valorilor JSON

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.

Depanarea Log-urilor Escapate

Lipiți log-uri care conțin secvențe de escapare \n și \t și deescapați-le pentru a citi textul formatat real.

Portarea Șirurilor Între Limbaje

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.

Lucrul cu Surse Regex

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.

Cum se Folosește
1

Deschideți Instrumentul Backslash

Apăsați pe pictograma Backslash din dock-ul DevSuite Pro. Se deschide un panou editor cu modurile Escape și Unescape.

2

Lipiți Textul Dvs.

Lipiți textul pe mai multe linii, șirul cu ghilimele sau valoarea deja escapată pe care doriți să o convertiți.

3

Alegeți Modul

Alegeți Escape pentru a produce un literal de șir sigur pentru cod, sau Unescape pentru a recupera textul original, lizibil.

4

Verificați Rezultatul

Rezultatul convertit apare imediat în panoul alăturat. Rezultatele lungi sunt derulabile și se aliniază automat.

5

Copiați și Lipiți în Cod

Apăsați Copy pentru a prelua șirul escapat, apoi lipiți-l între ghilimele în fișierul dvs. JavaScript, Python sau JSON.

Ești Gata să Încerci?

Instalează DevSuite Pro gratuit și deblochează peste 64 de instrumente pentru dezvoltatori în browserul tău.

Adaugă în Chrome Adaugă la Edge Adaugă în FireFox