Filtro di righe ASCII
Mantieni o rimuovi ogni riga che contiene un carattere al di fuori dell'intervallo ASCII standard.
Filtro di righe ASCII
Incolla qualsiasi testo e questo strumento lo controlla riga per riga: ogni riga contiene solo caratteri ASCII standard (codici 0-127 — le normali lettere latine, i numeri e la punteggiatura di una tastiera americana) oppure no. In modalità "Rimuovi righe non ASCII", qualsiasi riga contenente anche un solo carattere al di fuori di tale intervallo — una lettera accentata, un emoji, una virgoletta riccia, un carattere CJK o un byte di controllo smarrito — viene eliminata e tutto il resto rimane invariato. Passa alla modalità "Mantieni solo righe non ASCII" per invertire il filtro e isolare esattamente le righe che contengono qualcosa di insolito, che è spesso il modo più veloce per trovarle.
Questo strumento è stato creato per il tipo di pulizia che emerge costantemente da log e esportazioni di dati grezzi: un log del server in cui la maggior parte delle righe sono pulite ma alcune sono state corrotte con mojibake, un'esportazione CSV in cui un passaggio di codifica difettoso ha lasciato byte corrotti in alcune righe, o dati estratti che mescolano record inglesi con frammenti in altre scritture. Invece di cercare manualmente quelle righe o scrivere uno script monouso, incolla semplicemente il testo e ottieni un risultato pulito immediatamente — o cambia la modalità per estrarre solo le righe problematiche per un esame più attento.
Il controllo esamina ogni carattere in una riga, non solo il primo, quindi una riga che è principalmente ASCII con un accento o un simbolo incorporato conta ancora come non ASCII e viene gestita di conseguenza. Le terminazioni di riga Windows (CRLF) e Unix (LF) sono gestite allo stesso modo e lo strumento è abbastanza veloce da elaborare file con centinaia di migliaia di righe in millisecondi — il totale sotto l'output mostra esattamente quante righe sono arrivate, quante rimangono e quante sono state filtrate.
Tutto viene eseguito localmente nel tuo browser. Il tuo testo non viene mai caricato su un server, il che conta per i log e i dump interni che spesso contengono nomi host o dati utente. Copia il risultato, scaricalo come file .txt o invialo direttamente a un altro strumento per continuare la pulizia.