Vai al contenuto
kivo

Escape di una stringa

Fai l'escape di un testo perché stia dentro una stringa JSON, un letterale JavaScript, una query SQL, un comando shell o una regex.

Gratis Senza registrazione Funziona nel tuo browser — non carichiamo niente
Risultato

Cosa fa

Escape di una stringa lavora sul testo che incolli, riga per riga, e mostra il risultato mentre scrivi. Niente viene inviato da nessuna parte e non c'è un limite di lunghezza oltre a quello che regge il browser.

Quando serve

Il tipo di sistemazione che a mano è noiosa e in un foglio di calcolo è facile sbagliare: un elenco incollato da una email, un export con maiuscole incoerenti, una colonna di indirizzi con dei doppioni.

Limiti e avvertenze

I fine riga vengono normalizzati, e gli spazi all'inizio e alla fine contano, a meno che lo strumento non dica il contrario. Niente viene salvato: ricarichi la pagina e il testo non c'è più. Tutto avviene nel tuo browser, quindi il file non lascia mai il tuo dispositivo.

Come funziona

  1. Incolla il contenuto, oppure carica un file.
  2. Il risultato compare mentre scrivi.
  3. Copia o scarica quello che ottieni.

Domande frequenti

Perché in SQL raddoppia l'apice invece di usare la barra rovesciata?
Perché il raddoppio è lo standard che accettano tutti i motori. L'escape con la barra rovesciata è un'estensione di MySQL e produce una query rotta su PostgreSQL, SQLite e SQL Server.
Basta questo a fermare la SQL injection?
No. Fare l'escape a mano è l'ultima spiaggia: usa una query parametrizzata, dove il valore non entra mai a far parte dell'istruzione. Questo serve ai casi in cui davvero non puoi, tipo uno script una tantum.
I miei file vengono caricati da qualche parte?
No. Questo strumento funziona interamente nel tuo browser, quindi il file non lascia mai il tuo dispositivo.

Strumenti correlati