TanodTools
IT

Rimuovi righe duplicate

Incolla un elenco, rimuovi le righe ripetute e ordina quello che resta.

Funziona interamente nel tuo browser

Incolla delle righe per iniziare.

Testo fino a circa 5 MB. Il risultato si aggiorna quando cambi le opzioni.

Come rimuovere le righe duplicate

  1. Incolla il tuo elenco nell'input, una voce per riga, oppure apri un file .txt.
  2. Scegli come confrontare le righe, quale copia tenere e, se vuoi, un ordinamento.
  3. Copia il risultato o scaricalo come file .txt.

Rimuovere i duplicati e ordinare le righe

Gli elenchi accumulano ripetizioni: indirizzi email incollati da più fonti, parole chiave, righe di log, nomi di file. Questo strumento legge il testo una riga alla volta, ricorda ogni riga già vista e scarta le copie successive (o quelle precedenti, se scegli di tenere l'ultima occorrenza). Le righe che restano mantengono l'ordine originale, a meno che tu non scelga un ordinamento.

Il rapporto sopra i pulsanti mostra quante righe sono entrate, quante sono uscite e quante sono state rimosse come duplicati, così puoi confrontare il risultato con ciò che ti aspettavi. Le righe vuote rimosse dall'opzione vengono segnalate a parte.

Consigli

Domande frequenti

Che cosa conta come duplicato?

Due righe sono duplicate quando sono esattamente uguali, carattere per carattere. Attiva "Ignora maiuscole e minuscole" per trattare Mela e mela come la stessa riga, e "Elimina gli spazi prima di confrontare" per ignorare spazi e tabulazioni all'inizio e alla fine di ogni riga.

L'eliminazione degli spazi modifica le righe nel risultato?

Sì. Quando è attiva, gli spazi all'inizio e alla fine di ogni riga vengono rimossi sia dal confronto sia dalle righe che ottieni.

Che fine fanno le righe vuote?

Con "Rimuovi le righe vuote" attivo, le righe vuote o con soli spazi vengono eliminate. Con l'opzione disattivata, le righe vuote restano esattamente come sono e non vengono mai considerate duplicate tra loro.

Cos'è l'ordinamento naturale?

L'ordinamento naturale capisce i numeri dentro il testo, quindi voce2 viene prima di voce10. Da A a Z ordina carattere per carattere secondo le regole linguistiche del tuo browser, che mettono voce10 prima di voce2. L'ordinamento per lunghezza mette per prime le righe più corte e mantiene l'ordine originale tra righe di uguale lunghezza.

Il rimescolamento è casuale?

Usa il generatore di numeri casuali sicuro del tuo browser con un rimescolamento di Fisher-Yates, quindi ogni ordine è ugualmente probabile. Premi di nuovo Mescola per un nuovo ordine.

Il mio elenco viene caricato?

No. Tutto avviene nel tuo browser e nulla viene salvato.