Pulire gli spazi
Whitespace Cleaner
Toglie gli spazi a fine riga, riduce a uno gli spazi consecutivi, converte le tabulazioni ed elimina le righe vuote.
Toglie gli spazi in fondo alle righe, riduce le righe vuote ripetute, converte le tabulazioni e rimuove i caratteri invisibili che arrivano insieme a un copia-incolla. Sono proprio questi ultimi il motivo per cui due stringhe che sembrano identiche risultano diverse in un foglio di calcolo.
Testo
Ripulire
Risultato
Caratteri in entrata
43
Caratteri in uscita
38
Tolti
5
Come si usa
Incollare il testo così com’è
Se contiene caratteri invisibili, sopra le opzioni compare un avviso con il conteggio: spesso quello da solo è già tutta la risposta al perché qualcosa non corrisponde.
Scegliere che cosa pulire
Gli spazi in fondo alla riga e la riduzione delle righe vuote sono sicuri su qualunque testo. Ridurre gli spazi ripetuti no: si applica solo dopo il rientro a inizio riga, così il codice e gli elenchi annidati sopravvivono.
Controllare il conteggio dei caratteri
I numeri in entrata, in uscita e rimossi dicono quanto è stato tolto. Una rimozione consistente su un testo che sembrava pulito vuol dire che era pieno di caratteri invisibili.
Domande frequenti
Che cosa conta come carattere invisibile?
Spazi a larghezza zero, il marcatore di ordine dei byte, i trattini morbidi e simili: caratteri che non si vedono, sopravvivono a un copia-incolla e poi rompono in silenzio la ricerca, il confronto e le chiavi di un foglio di calcolo. Gli spazi unificatori qui restano, perché di solito sono tipografia voluta.
Ridurre gli spazi mi rovina il codice?
Il rientro è conservato: la riduzione si applica solo dopo il primo carattere non spazio della riga. L’allineamento dentro una riga, per esempio una colonna di commenti, non sopravvive, quindi per il codice a cui si tiene meglio lasciare l’opzione disattivata.
Meglio questo o lo strumento per i caratteri invisibili?
Questo per una pulizia rapida di testo normale. Quello per i caratteri invisibili quando serve sapere esattamente che cosa c’è dentro: dà un nome a ogni carattere, dice a che cosa serve e indica dove si trova nel testo.
Può ricevere da
Mandare a capo alla larghezza scelta
Line Wrapper
Manda il testo a capo a una larghezza in colonne, oppure fa il contrario e riporta i paragrafi su una riga sola.
Togliere i ritorni a capo
Line Break Remover
Ricompone in paragrafi le righe spezzate, lasciando intatti i confini segnati dalle righe vuote.
Togliere i caratteri invisibili
Invisible Character Remover
Trova ed elimina spazi a larghezza zero, BOM, trattini morbidi e controlli bidirezionali nascosti in un testo incollato.
Convertire maiuscole e minuscole
Case Converter
Passa tra MAIUSCOLO, minuscolo, Iniziali Maiuscole, Stile frase, camelCase, snake_case, kebab-case e CONSTANT_CASE.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Togliere i ritorni a capo
Line Break Remover
Ricompone in paragrafi le righe spezzate, lasciando intatti i confini segnati dalle righe vuote.
Togliere le righe doppie
Duplicate Line Remover
Elimina le righe ripetute, tiene solo quelle ripetute, oppure conta quante volte compare ciascuna.
Normalizzare Unicode
Unicode Normaliser
Applica NFC, NFD, NFKC o NFKD: è la soluzione per il testo che arriva da macOS, che sembra giusto e non coincide mai.
Togliere i caratteri invisibili
Invisible Character Remover
Trova ed elimina spazi a larghezza zero, BOM, trattini morbidi e controlli bidirezionali nascosti in un testo incollato.
Trova e sostituisci
Find & Replace
Sostituisce per stringa esatta, per parola intera o con un’espressione regolare, con i gruppi di cattura e l’anteprima di ogni occorrenza.
Editor Markdown
Markdown Editor
Scrive Markdown con anteprima dal vivo ed esporta l’HTML generato, con le tabelle e le liste di spunta del GFM.