Pulitore di Testo (Spazi e Ritorni a Capo)
Rimuovi spazi extra, tabulazioni, righe vuote e ritorni a capo indesiderati da un testo incollato in un solo passaggio — con ogni fase di pulizia attivabile singolarmente.
1.097 visualizzazioni
Come Funziona
Ogni regola di pulizia affronta un problema specifico e ben definito, e puoi attivare o disattivare ciascuna indipendentemente: unire gli spazi ripetuti in un unico spazio, tagliare gli spazi bianchi iniziali e finali di ogni riga, rimuovere le righe vuote, convertire le tabulazioni in spazi, unire le righe spezzate di nuovo in paragrafi completi, e rimuovere i caratteri invisibili come lo spazio a larghezza zero (U+200B) — un carattere senza alcun glifo visibile che spesso si insinua silenziosamente quando il testo viene copiato da una pagina web o un'app di chat, e che può silenziosamente rompere la ricerca, il confronto di stringhe o la validazione dei form senza che tu ne veda mai il motivo.
La normalizzazione dei fine riga risolve un problema correlato ma diverso: Windows scrive un fine riga con due caratteri, ritorno a capo più avanzamento riga (\r\n), mentre Unix, Linux e macOS moderno usano un solo avanzamento riga (\n). Mescolare i due all'interno dello stesso documento è invisibile a schermo ma può causare problemi visibili altrove — righe vuote extra in un editor, uno script che silenziosamente non riesce a dividere le righe correttamente, o uno strumento di diff che segnala ogni riga come modificata. Normalizzare tutto a un'unica convenzione elimina questa incoerenza.
Cosa Sapere
- Ogni opzione è indipendente. Puoi, ad esempio, rimuovere solo le righe vuote lasciando intatti spaziatura e tabulazioni.
- I caratteri a larghezza zero sono davvero invisibili. Non puoi individuarli guardando il testo; si manifestano solo come risultati di ricerca interrotti, confronti di stringhe che non coincidono o interruzioni di riga inaspettate.
- "Unisci righe spezzate" è basato su pattern. Unisce una riga che non termina con punteggiatura di fine frase alla riga successiva, annullando le interruzioni forzate che la copia da PDF a testo spesso inserisce a metà frase, lasciando intatte le vere interruzioni di paragrafo (righe vuote).
- Niente esce dal tuo browser. La pulizia avviene localmente mentre digiti, senza alcun testo caricato su un server.
- Copre i classici casi reali. Testo copiato da un PDF che inserisce un'interruzione di riga dopo ogni frase, un export di foglio di calcolo pieno di spazi doppi, o codice con tabulazioni e spazi mescolati in modo incoerente sono tutti gestiti dagli stessi interruttori.
Domande Frequenti
Cos'è esattamente un carattere a larghezza zero, e perché conta?
È un carattere come lo spazio a larghezza zero (U+200B) che non renderizza alcun glifo visibile — non occupa spazio a schermo ma esiste comunque nel testo sottostante. Viene spesso copiato silenziosamente da pagine web o app di chat, e può rompere la ricerca a testo esatto, i confronti di stringhe e alcune validazioni di form, tutto senza alcun segno visibile che qualcosa non va. Poiché non ha alcuna impronta visiva, l'unico modo affidabile per rimuoverlo è eseguire un passaggio di pulizia piuttosto che provare a individuarlo manualmente.
Perché i fine riga contano se il testo sembra identico?
Windows codifica un fine riga con due caratteri (ritorno a capo + avanzamento riga, \r\n), mentre Unix, Linux e macOS moderno ne usano solo uno (avanzamento riga, \n). Un documento che mescola entrambi appare identico a schermo ma può comportarsi diversamente tra editor, script e strumenti di diff — normalizzare a un'unica convenzione evita che questa incoerenza causi problemi in seguito.
Posso eseguire un solo passaggio di pulizia e saltare gli altri?
Sì. Ogni opzione — unire gli spazi, tagliare, rimuovere le righe vuote, conversione delle tabulazioni, normalizzazione dei fine riga, unione delle righe spezzate, rimozione dei caratteri invisibili — ha il proprio interruttore indipendente, così correggi solo ciò che è effettivamente rotto nel tuo testo specifico.
Come decide "unisci righe spezzate" dove finiscono davvero i paragrafi?
Tratta una riga che non termina con un punto, un punto interrogativo o simili come un'interruzione a metà frase e la unisce alla riga successiva — questo annulla in particolare le interruzioni di riga artificiali che l'estrazione da PDF a testo spesso inserisce dopo ogni riga visiva, lasciando intatte le righe vuote (le vere interruzioni di paragrafo).
Una parte del mio testo incollato viene inviata a un server?
No. Tutte le operazioni di pulizia vengono eseguite in JavaScript direttamente nel tuo browser mentre digiti — niente viene caricato, registrato o memorizzato da nessuna parte, il che significa che è sicuro usarlo anche su contenuti sensibili o non pubblicati.
Strumenti Simili
Segnala un Problema
Pulitore di Testo (Spazi e Ritorni a Capo)
Commenti
Ancora nessun commento — scrivi il primo!