Vai al contenuto
TextArray
100% locale

Comprimi le righe ripetute

Unisci righe identiche consecutive in una, simile al comando Unix uniq.

Ingresso

Comprimi le righe ripetute

Comprimi righe ripetute rimuove le righe duplicate consecutive dal testo, mantenendo solo la prima (o l'ultima, o solo una volta) di qualsiasi gruppo di righe adiacenti identiche. Funziona come il comando Unix uniq: "a, a, b" diventa "a, b". A differenza di Rimuovi linee duplicate, che elimina tutti i duplicati dall'intero testo, questo strumento influisce solo sulle linee che appaiono consecutivamente, quindi "a, b, a" rimane invariato perché le "a" duplicate non sono adiacenti.

Ciò è utile quando si puliscono i registri con voci ripetute, si deduplica l'output di processi batch che stampano messaggi di stato più volte o si restringono le esportazioni di dati in cui i record vengono visualizzati in gruppi sequenziali. Puoi scegliere di ignorare maiuscole e minuscole, trattando "Apple", "apple" e "APPLE" come la stessa riga. Puoi anche tagliare gli spazi bianchi iniziali e finali prima del confronto, in modo che "ciao" e "ciao" collassino insieme.

Tutto funziona nel tuo browser. Il tuo testo non viene mai caricato da nessuna parte, quindi è sicuro per l'elaborazione di log contenenti informazioni private, dump di database o dati sensibili. Il conteggio in tempo reale sotto l'output mostra quante righe sono compresse e quanti caratteri ha il risultato. Copialo, scaricalo come file .txt o invialo a un altro strumento quando hai finito.

FAQ

In cosa differisce da Rimuovi righe duplicate?
Rimuovi righe duplicate elimina tutte le occorrenze di qualsiasi riga che appare più di una volta nell'intero testo. Comprimi righe ripetute rimuove solo i duplicati consecutivi, quindi "a, b, a" rimane invariato qui ma diventa "a, b" lì.
Posso tagliare gli spazi bianchi prima di confrontare le righe?
SÌ. Abilita "Taglia gli spazi bianchi durante il confronto" e linee come "ciao" e "ciao" collasseranno insieme, anche se sembrano diverse. La versione ritagliata viene utilizzata solo per confronto; viene mantenuta la linea originale.
Cosa succede con la modalità senza distinzione tra maiuscole e minuscole?
Quando è selezionata l'opzione "Ignora maiuscole/minuscole", "Apple", "apple" e "APPLE" vengono trattati come la stessa riga. La prima occorrenza viene mantenuta con le maiuscole originali.
Il mio testo è caricato da qualche parte?
No. La compressione viene eseguita interamente nel tuo browser e il tuo testo non lascia mai il tuo dispositivo.