Vai al contenuto
FileTinker

Ordinare righe di testo

Incolla un elenco e ordina le sue righe in ordine alfabetico, per lunghezza o al contrario, con deduplicazione e rimozione degli spazi opzionali. Il risultato si aggiorna in tempo reale e non viene caricato nulla.

Le righe ordinate appariranno qui.

Come ordinare le righe

  1. Incolla il tuo elenco — un elemento per riga.
  2. Scegli un criterio di ordinamento e attiva la deduplicazione, la rimozione degli spazi o la rimozione delle righe vuote secondo necessità.
  3. Copia il risultato ordinato.

Informazioni sull'ordinamento delle righe

Ordinare le righe è utile per mettere in ordine gli elenchi — nomi, email, parole chiave, voci di log o colonne CSV — in ordine alfabetico o per lunghezza. La deduplicazione rimuove le voci ripetute (mantenendo la prima), il modo più rapido per ripulire un elenco che ha accumulato copie.

L'ordinamento alfabetico usa un confronto che tiene conto della lingua e puoi renderlo indipendente da maiuscole e minuscole, così che "Apple" e "apple" vengano ordinati insieme. La rimozione degli spazi e delle righe vuote ripulisce allo stesso tempo gli spazi superflui. Tutto viene calcolato nel tuo browser.

L’ordinamento dei dati è uno strumento utile sia per la manutenzione che per l’organizzazione. Mantenere le liste ordinate all’interno di file che vengono modificati frequentemente (liste di dipendenze, voci di configurazione, chiavi di traduzione, blocchi di importazione) significa che ogni nuovo elemento ha un unico posto corretto, quindi due persone che aggiungono voci contemporaneamente raramente si troveranno a sovrapporsi, e gli elementi duplicati diventeranno elementi adiacenti facilmente individuabili, invece di essere nascosti a distanza di cinquanta righe. Molti team ordinano queste liste come parte di una politica aziendale, proprio per questo motivo.

Una cosa inaspettata da tenere presente: l’ordinamento alfabetico confronta il testo carattere per carattere, quindi le righe contenenti numeri non vengono ordinate in modo numerico: «item10» viene prima di «item2» perché il carattere «1» precede il carattere «2». La soluzione standard consiste nell’aggiungere zeri iniziali ai numeri («item02», «item10») prima dell’ordinamento. Inoltre, è consigliabile eliminare gli spazi iniziali quando l’elenco proviene da un foglio di calcolo o da un terminale, poiché uno spazio invisibile all’inizio può spostare una riga dalla posizione desiderata.

Domande frequenti

Può rimuovere le righe duplicate?

Sì. Attiva la deduplicazione e le righe ripetute vengono rimosse, mantenendo la prima occorrenza. Combinala con il confronto indipendente da maiuscole e minuscole per trattare come uguali i duplicati con diversa scrittura.

Quali criteri di ordinamento sono disponibili?

Alfabetico A–Z e Z–A, per lunghezza della riga (prima la più corta o la più lunga) e semplice inversione (capovolge l'ordine esistente senza ordinare).

L'ordinamento distingue tra maiuscole e minuscole?

Per impostazione predefinita sì, ma puoi attivare il confronto indipendente da maiuscole e minuscole, così che le versioni maiuscole e minuscole di una parola vengano ordinate e deduplicate insieme.

Il mio elenco viene caricato?

No. L'ordinamento avviene interamente nel tuo browser, quindi il tuo elenco non lascia mai il tuo dispositivo.

Posso ordinare un elenco in cui gli elementi sono separati da virgole utilizzando questo strumento?

Lo strumento elabora un elemento per riga, quindi è necessario sostituire prima le virgole con dei caratteri di interruzione di riga: la maggior parte degli editor di testo consente di cercare e sostituire una virgola con un carattere di nuova riga. Una volta ordinati gli elementi, è possibile annullare la sostituzione se si desidera ripristinare le virgole. Questo metodo funziona anche per le liste di destinatari di email separate da punti e virgola, un caso comune in cui si desidera un ordine alfabetico con l’eliminazione dei duplicati.