Strumento ordina righe

Ordina rapidamente gli elenchi incollati in ordine naturale, numerico o da dizionario.

Rimozione delle righe vuote, deduplica e ordinamento locale-aware funzionano tutti localmente nel browser.

Il tuo input resta nel browser

Come si usa

  1. Incolla il tuo elenco nella casella di sinistra, un elemento per riga.
  2. Scegli ordine naturale, numerico o da dizionario e seleziona crescente o decrescente.
  3. Regola lingua/locale, rimozione delle righe vuote, deduplica o trim se necessario.
  4. Fai clic su Ordina, poi copia o scarica il risultato.

Esempi

Ordine naturale (nomi di file)

Input

file10
file2
file1

Output

file1
file2
file10

Ordine numerico (`de-DE`)

Input

10,5
2,75
1.234,5

Output

2,75
10,5
1.234,5

Ordine da dizionario (`sv`)

Input

Öga
Zebra
Äpple
Ål

Output

Zebra
Ål
Äpple
Öga

Glossario

Ordine naturale

Una modalità di confronto più vicina a quella umana, che mette `2` prima di `10` invece di confrontare letteralmente le stringhe di cifre.

Ordine da dizionario

Un confronto lessicale tra stringhe. L'ordine esatto dipende dalle regole di lingua e locale.

Locale

La lingua e le regole regionali usate per collazione e parsing numerico, come `ja`, `en`, `sv` o `de-DE`.

FAQ

Qual è la differenza tra ordine naturale e ordine da dizionario?

L'ordine naturale tratta i numeri incorporati come numeri, quindi `file2` viene prima di `file10`. L'ordine da dizionario confronta il testo come testo, quindi può collocare `file10` prima di `file2`.

L'ordine numerico può gestire `1,234.56` e `1.234,56`?

Sì. Lo strumento interpreta separatori decimali e di raggruppamento in base al locale selezionato. Se una riga non corrisponde a quel locale, viene trattata come non numerica secondo l'impostazione scelta.

Come dovrei scegliere il locale?

Nella maggior parte dei casi usa `Auto`. Passa a `Personalizzato` solo quando ti servono regole di collazione o formattazione numerica di un'altra lingua, ad esempio `sv` o `de-DE`.

Come funziona la rimozione dei duplicati?

La modalità predefinita rimuove solo le corrispondenze esatte. Nelle impostazioni avanzate puoi passare a `Uguali secondo le regole di ordinamento correnti`, che può unire righe considerate equivalenti dalla collazione o dalle regole numeriche attive.

I miei dati vengono inviati a un server?

No. L'ordinamento avviene interamente nel browser e l'input non viene inviato a un server.

Posso usarlo con giapponese, arabo o lingue europee?

Sì. L'interfaccia è localizzata e l'ordinamento si basa su `Intl.Collator` più parsing numerico locale-aware. L'ordine finale dipende comunque dal locale selezionato e dall'implementazione del browser.

Note

  • L'ordine numerico dipende dal locale selezionato per i simboli di decimali e raggruppamento. Se il risultato sembra sbagliato, controlla prima il locale.
  • `Uguali secondo le regole di ordinamento correnti` può unire righe che sembrano diverse se maiuscole, accenti o formattazione numerica sono trattati come equivalenti.
  • Solo le opzioni possono essere memorizzate localmente. I testi di input e output non vengono salvati.

Privacy e note

Questo strumento funziona localmente nel browser. L'ordinamento multilingue può variare leggermente in base al locale selezionato e al motore del browser.