Vai al contenuto
TextArray
100% locale

Rimuovi i caratteri non ASCII

Elimina tutti i caratteri al di fuori del semplice ASCII, opzionalmente traslitterando prima gli accenti nelle lettere più vicine.

Ingresso
Uscita

Rimuovi i caratteri non ASCII

Rimuovi caratteri non ASCII mantiene solo l'intervallo ASCII stampabile (lettere, cifre, spazi e punteggiatura su una tastiera americana standard) ed elimina tutto il resto: lettere accentate, emoji, caratteri CJK, virgolette inglesi, spazi invisibili e codici di controllo. È la soluzione rapida quando un sistema legacy, una colonna di database, un nome di file o un vecchio protocollo accetta solo ASCII semplice e si soffoca con qualsiasi cosa più ricca.

Per impostazione predefinita, "Traslittera prima" è attivo, quindi lo strumento fa la cosa intelligente prima di eliminare: rimuove i segni diacritici in modo che é diventi e ed č diventi c, espande ß in ss, æ in ae e ø in o e converte la punteggiatura tipografica: virgolette inglesi in lettere semplici, trattini en ed em in trattini, i puntini di sospensione in tre punti, uno spazio unificatore in uno spazio normale. Viene quindi rimosso solo ciò che non ha ancora un equivalente ASCII, come emoji o script non latini. Disattiva la traslitterazione per un passaggio rigoroso che elimina completamente ogni lettera accentata.

"Mantieni interruzioni di riga" e "Mantieni tabulazioni" preservano la struttura del testo; disattivali per comprimere tutto su una riga o eliminare le schede. Le terminazioni di riga sono normalizzate in un singolo ritorno a capo in entrambi i casi. Attiva "Elenca caratteri rimossi" e lo strumento aggiunge un riepilogo sotto il risultato: ogni carattere rimosso distinto con il suo punto di codice Unicode e un conteggio, così puoi vedere esattamente cosa è stato eliminato: i caratteri invisibili vengono mostrati per punto di codice come U+200B. Il conteggio in tempo reale riporta quanti personaggi sono stati rimossi.

Tutto viene eseguito localmente nel tuo browser. Il tuo testo non viene mai caricato, registrato o archiviato da nessuna parte.

FAQ

Cosa conta come ASCII qui?
L'intervallo stampabile dallo spazio (U+0020) alla tilde (U+007E): lettere inglesi, cifre, punteggiatura comune e spazio. Le tabulazioni e i ritorni a capo vengono mantenuti separati tramite le proprie opzioni; tutto il resto viene rimosso.
Cosa fa "Traslittera prima"?
Prima di rimuovere qualsiasi cosa, converte le lettere accentate nella loro lettera base (é→e), espande ß→ss, æ→ae e ø→o e mappa le virgolette inglesi, i trattini e i puntini di sospensione in ASCII semplice. Vengono quindi eliminati solo i caratteri senza equivalente ASCII, come le emoji.
Come posso vedere esattamente cosa è stato rimosso?
Attiva "Elenca caratteri rimossi". Lo strumento aggiunge una sezione che elenca ogni carattere rimosso distinto con il relativo punto di codice e conteggio. I caratteri invisibili vengono visualizzati come punto di codice, ad esempio U+00A0, in modo da poterli identificare.
Cosa succede alle interruzioni di riga e alle tabulazioni?
Vengono mantenuti per impostazione predefinita e possono essere eliminati con le proprie opzioni. Le terminazioni di riga sono sempre normalizzate su un singolo ritorno a capo, quindi le interruzioni miste di Windows e Unix risultano coerenti.
Il mio testo è caricato da qualche parte?
No. L'intera conversione viene eseguita nel tuo browser e il tuo testo non lascia mai il tuo dispositivo.