← Torna alle funzionalità
Free

Escape / Unescape backslash

Escape / Unescape backslash converte le stringhe da e verso la loro forma con escape (\n \t \r \" \' \\ ed escape Unicode). Essenziale quando si incorporano testi multi-riga, virgolette o caratteri speciali nel codice sorgente JavaScript, Python, Go o JSON senza errori di sintassi.

Quando incorpori del testo come stringa letterale nel codice sorgente — una stringa JavaScript, un valore JSON, un dizionario Python — devi eseguire l'escape dei caratteri speciali affinché il codice venga analizzato correttamente. Lo strumento Escape / Unescape backslash gestisce tutto questo all'istante. La modalità Escape riceve il testo grezzo con interruzioni di riga, tabulazioni e virgolette e produce una stringa su riga singola con escape che puoi incollare tra le virgolette in qualsiasi linguaggio. L'Unescape inverte il processo — incolla la stringa con escape e recupera il testo originale leggibile. Lo strumento riconosce tutte le sequenze di escape standard: \n (nuova riga), \r (ritorno a capo), \t (tabulazione), \f (avanzamento modulo), \v (tabulazione verticale), \0 (null), \b (backspace), \" \' \\, oltre agli escape Unicode \xHH e \uHHHH. Nessuna sorpresa specifica del linguaggio — sono supportate tutte le regole di escape comuni.

Anteprima dal vivo
example.com
Escape / Unescape Backslash Escape Unescape
Stringa grezza
Line 1 Line 2 "tabbed" With a 'quote'
Output con escape
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Caratteristiche principali

Escape dei caratteri speciali

Converte nuove righe, tabulazioni, virgolette e backslash nella loro forma a sequenza di escape (\n \t \" \\). Sicuro da incollare per stringhe letterali in qualsiasi linguaggio.

Unescape al testo originale

Riconverte le sequenze di escape nel testo originale. Incolla una stringa con escape e leggila nella sua forma grezza e leggibile.

Supporta tutti gli escape standard

Gestisce \n \r \t \f \v \0 \b oltre a \" \' \\ — ogni sequenza di escape comune usata in JavaScript, Python, Go, JSON e altri.

Supporto escape Unicode

Converte i caratteri non ASCII nel formato \xHH o \uHHHH e li decodifica. Utile per gestire testi Unicode nel codice sorgente.

Copia con un clic

Copia l'output con escape o unescape con un singolo clic. Incollalo direttamente nel codice sorgente, nei documenti JSON o nei file di configurazione.

Anteprima in tempo reale

L'output si aggiorna istantaneamente mentre scrivi. Iterazioni rapide per rifinire una stringa finché non viene analizzata correttamente nel linguaggio di destinazione.

Casi d'uso comuni

Incorporare testi multi-riga in JS

Converti un paragrafo multi-riga in una riga singola unita da \n in modo da poterla incollare come stringa letterale JavaScript senza ricorrere a template literals.

Preparare valori JSON

Esegui l'escape di virgolette e nuove righe in una stringa prima di inserirla come valore JSON — evita errori di analisi dovuti a caratteri " non scappati.

Debug di log con escape

Incolla log che contengono sequenze di escape \n e \t ed esegui l'unescape per leggere l'effettivo testo formattato.

Porting di stringhe tra linguaggi

Converti tra le forme di escape usate in linguaggi diversi (JavaScript vs Python vs Go) quando migri dati di test o fixture.

Lavorare con sorgenti Regex

Esegui l'escape dei caratteri regex speciali nelle stringhe sorgente in modo che vengano trattati come letterali quando li copi in un pattern regex.

Come usare
1

Apri lo strumento Backslash

Clicca sull'icona Backslash nel dock di DevSuite Pro. Si aprirà un pannello editor con le modalità Escape e Unescape.

2

Incolla il tuo testo

Incolla il testo multi-riga, la stringa tra virgolette o il valore già con escape che desideri convertire.

3

Scegli la modalità

Scegli Escape per produrre una stringa letterale sicura per il codice, o Unescape per recuperare il testo originale leggibile.

4

Controlla l'output

Il risultato convertito appare immediatamente nel riquadro adiacente. Gli output lunghi sono scorrevoli e vanno a capo.

5

Copia e incolla nel codice

Clicca su Copia per prelevare la stringa con escape, quindi incollala tra le virgolette nel tuo file JavaScript, Python o JSON.

Pronto a provare?

Installa DevSuite Pro gratuitamente e sblocca più di 64 strumenti per sviluppatori per il tuo browser.

Aggiungi a Chrome Aggiungi a Edge Aggiungi a FireFox