DevToolPal
IT

Ordina righe

Ordina le righe in ordine alfabetico, naturale, numerico o per lunghezza; rimuovi duplicati e righe vuote, elimina gli spazi o mescola a caso.

Eseguito in locale, mai caricato

Opzioni

Righe

0 caratteri · 0 B

Righe ordinate

0 caratteri · 0 B

Cosa fa

Ordina righe mette in ordine ogni riga di un testo. È il modo rapido per mettere in ordine alfabetico un elenco di nomi, ordinare una colonna copiata da un foglio di calcolo, sistemare numeri di versione o nomi di file, ripulire un elenco di parole o preparare i dati prima di confrontarli con un altro elenco. Oltre a ordinare, rimuove righe duplicate e vuote, elimina gli spazi in eccesso e mescola le righe in ordine casuale.

Ci sono cinque modi di ordinare: alfabetico, naturale (i numeri nel testo si confrontano per valore), numerico (in base al numero all’inizio di ogni riga), per lunghezza della riga, oppure mantenere l’ordine originale e fare solo pulizia. Ognuno si può invertire.

Come si usa

  1. Incolla l’elenco nell’input, un elemento per riga, oppure fai clic su Esempio.
  2. Scegli come ordinare in Ordina per.
  3. Attiva le opzioni che ti servono: Inverti l’ordine, Ignora maiuscole/minuscole, Rimuovi righe duplicate, Rimuovi righe vuote ed Elimina gli spazi.
  4. Copia o scarica il risultato. Usa Mescola a caso per estrarre nomi o mescolare un quiz; cambia un’opzione qualsiasi per mescolare di nuovo.

Esempio

Lo stesso elenco ordinato in due modi:

Input        Alphabetical   Natural
item 10      item 1         item 1
item 2       item 10        item 2
item 1       item 2         item 10

Suggerimenti

  • L’ordine alfabetico usa i codici dei caratteri, lo stesso ordine di sort con LC_ALL=C su Linux: maiuscole prima delle minuscole e cifre prima delle lettere. Attiva Ignora maiuscole/minuscole per mescolarle.
  • L’ordine naturale segue le regole di collazione Unicode dell’inglese, quindi le lettere accentate stanno accanto alla lettera base.
  • Le opzioni si applicano in un ordine fisso: eliminazione degli spazi, rimozione delle righe vuote, rimozione dei duplicati, ordinamento e infine inversione.
  • L’a capo finale dell’input viene mantenuto, così il risultato può sostituire il file originale senza cambiarne l’ultima riga.
  • I fine riga di Windows vengono convertiti in semplici a capo.

Domande frequenti

› Che differenza c'è tra ordine alfabetico e naturale?

L'ordine alfabetico confronta carattere per carattere, quindi item10 viene prima di item2 perché 1 è minore di 2. L'ordine naturale legge le sequenze di cifre come numeri e mette item2 prima di item10, come ci si aspetta in elenchi di file o versioni.

› Come gestisce l'ordine numerico le righe senza numero?

Le righe sono ordinate in base al numero con cui iniziano, compresi negativi, decimali, esponenti e separatori delle migliaia come 1,000. Le righe che non iniziano con un numero vengono messe dopo tutte quelle numerate, in ordine alfabetico.

› Quale duplicato viene conservato?

Si conserva la prima occorrenza di ogni riga e si eliminano le copie successive. Con Ignora maiuscole/minuscole attivo, Apple e apple contano come la stessa riga. Attiva anche Elimina gli spazi se le righe differiscono solo per spazi iniziali o finali.

› Posso rimuovere i duplicati senza cambiare l'ordine?

Sì. Scegli Mantieni l'ordine originale e attiva Rimuovi righe duplicate. Lo stesso vale per rimuovere solo le righe vuote o eliminare gli spazi.

› La mia lista viene caricata da qualche parte?

No. L'ordinamento avviene nel browser, quindi anche le liste grandi o private non lasciano il tuo dispositivo.