← Home

🗂️ Ordinatore di Testo

Ordinatore di Testo è uno strumento online gratuito che dispone le righe di testo in ordine alfabetico, numerico, per lunghezza o in modo casuale. Incolla un elenco, scegli una modalità di ordinamento e, se vuoi, inverti l'ordine o ignora le maiuscole. Funziona nel browser senza registrazione, quindi i dati restano sul tuo dispositivo. Redattori e curatori di dati lo usano per organizzare elenchi e dati.

Ordina le righe di testo in ordine alfabetico, numerico, per lunghezza o mescolale in modo casuale.

Che cos’è questo strumento?

Un ordinatore di testo è uno strumento pratico che riordina le righe di testo secondo criteri diversi. Quando hai un elenco di nomi, articoli, attività, URL o qualsiasi dato in cui ogni voce occupa una riga separata, ordinarlo può rendere l'elenco più facile da leggere, analizzare o elaborare. L'ordinamento alfabetico dispone le righe dalla A alla Z, semplificando il reperimento di voci specifiche negli elenchi lunghi. L'ordine alfabetico inverso va dalla Z alla A. L'ordinamento per lunghezza mette prima le righe più corte, utile quando serve individuare voci brevi o ottimizzare la visualizzazione dei dati. L'ordinamento numerico rileva i numeri all'inizio di ogni riga e li ordina in senso crescente o decrescente, indispensabile per classifiche e code di priorità. La mescolanza casuale randomizza completamente l'ordine delle righe, perfetta per creare campioni imparziali, randomizzare le domande di un quiz o estrarre nomi per uno scambio di regali. Che tu stia organizzando una mailing list, preparando dati per un foglio di calcolo, ordinando nomi di prodotti o gestendo attività per priorità, questo strumento esegue l'ordinamento all'istante senza richiedere un'applicazione per fogli di calcolo.

Come funziona

L'ordinatore di testo opera interamente nel browser usando le funzioni di ordinamento degli array JavaScript. Quando inserisci il testo e premi il pulsante Ordina, lo strumento divide prima il testo inserito per interruzioni di riga in una matrice di stringhe. A seconda della modalità di ordinamento selezionata, applica la funzione di confronto appropriata. L'ordinamento alfabetico usa un confronto di stringhe consapevole della locale (localeCompare), che segue le convenzioni della lingua anziché l'ordine grezzo dei punti di codice. L'ordinamento senza distinzione tra maiuscole e minuscole converte entrambe le stringhe in minuscolo prima del confronto. L'ordinamento per lunghezza confronta la proprietà length di ogni stringa. L'ordinamento numerico tenta di analizzare il numero iniziale di ogni riga e confronta numericamente. La mescolanza casuale usa l'algoritmo di Fisher-Yates per produrre una permutazione imparziale. Dopo l'ordinamento, le righe vengono ricongiunte con interruzioni di riga e visualizzate. Le righe vuote sono gestite con eleganza e possono essere rimosse facoltativamente prima dell'ordinamento. Tutta l'elaborazione avviene localmente.
Ad

Come usare

  1. Incolla o digita il tuo elenco nell'area di testo, con ogni voce su una riga separata.
  2. Seleziona la modalità di ordinamento: alfabetico dalla A alla Z, alfabetico inverso dalla Z alla A, per lunghezza, numerico o mescolanza casuale.
  3. Scegli se rendere l'ordinamento insensibile alle maiuscole spuntando l'opzione, che incide solo sull'ordinamento alfabetico.
  4. Facoltativamente, spunta la casella per rimuovere le righe vuote prima dell'ordinamento, il che ripulisce il tuo elenco.
  5. Premi il pulsante Ordina e copia il risultato ordinato dall'area di output.

Domande Frequenti

Può ordinare numeri mescolati al testo?

Sì. Con la modalità di ordinamento numerico, lo strumento estrae il numero iniziale di ogni riga e ordina in base a quel valore. Le righe che iniziano con numeri vengono prima o dopo le righe che iniziano con lettere a seconda dei loro valori. Ad esempio, righe che iniziano con 10, 2 e 1 verranno ordinate come 1, 2, 10 in ordine numerico crescente, non come 1, 10, 2, che sarebbe il risultato dell'ordinamento alfabetico.

La mescolanza casuale produce risultati equi?

Sì. Lo strumento usa l'algoritmo di mescolanza di Fisher-Yates, il punto di riferimento per la randomizzazione imparziale. Ogni ordinamento possibile ha la stessa probabilità di verificarsi. Questo lo rende adatto a estrazioni a premi, assegnazioni casuali di squadre o creazione di ordini imparziali per le domande di un sondaggio.

Cosa succede alle righe duplicate?

I duplicati vengono conservati durante l'ordinamento, a meno che tu non usi separatamente lo strumento Rimuovi righe duplicate. L'ordinatore di testo si concentra solo sul riordino. Se vuoi ordinare e rimuovere i duplicati in un'unica fase, ordina prima e poi applica il rimuovi-duplicati al risultato.

C'è un limite al numero di righe che posso ordinare?

Non c'è un limite rigido, ma le prestazioni dipendono dal browser e dal dispositivo. Per la maggior parte degli elenchi pratici, fino a decine di migliaia di righe, l'ordinamento è immediato. Input estremamente grandi, oltre 100.000 righe, possono richiedere un momento percepibile ma verranno comunque elaborati nel browser.

Consigli

Quando ordini elenchi che contengono numeri, usa sempre la modalità di ordinamento numerico anziché quella alfabetica, perché l'ordinamento alfabetico metterebbe 10 prima di 2, dato che confronta carattere per carattere. Se il tuo elenco ha intestazioni o piè di pagina che non vanno ordinati, rimuovili prima di incollarlo nello strumento e aggiungili di nuovo dopo. Per l'ordinamento senza distinzione tra maiuscole e minuscole, ricorda che questa modalità tratta lettere maiuscole e minuscole come equivalenti e incide solo sull'ordinamento alfabetico. Quando prepari dati da importare in un foglio di calcolo, ordinali prima qui per garantire un ordine coerente. La modalità di mescolanza casuale è ottima per creare campioni imparziali da un elenco più ampio. Tutta l'elaborazione avviene localmente nel browser per la massima privacy.

Strumenti Correlati

Ad