Operazioni sulle righe — ordina, deduplica, inverti, mescola, numera e altro
Operazioni sulle righe
Elabori il testo riga per riga: ordini, deduplichi, inverta, mescoli, rifili e aggiunga numeri di riga, prefissi o suffissi. Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su alcun server.
Operazioni sulle righe:
Testo del prefisso:Testo del suffisso:
Input
Output
Operazioni sulle righe — Elabori il testo riga per riga. Ordinamento: Ordina A-Z, Ordina Z-A, ordinamento numerico (gestisce valori negativi e decimali; le righe non numeriche seguono in ordine alfabetico), ordina per lunghezza della riga. Riordino: inverti l'ordine delle righe, mescola a caso. Pulizia: rimuovi le righe duplicate (mantiene la prima occorrenza), rimuovi le righe vuote, rifila gli spazi da ogni riga. Annotazione: aggiungi numeri di riga con allineamento, aggiungi un prefisso o un suffisso a ogni riga. Concatenamento: prema «Usa l'output come input» per rimandare i risultati alla operazione successiva. Prema Ctrl+Invio per rieseguire l'ultima operazione. Tutta l'elaborazione avviene localmente nel suo browser — nulla viene caricato.
Che cosa sono le operazioni basate sulle righe?
Trattare il testo come un elenco di righe rende un gran numero di lavori di pulizia un solo clic: ordinare, deduplicare, rifilare, numerare o aggiungere prefissi e suffissi a ogni riga. Due cose creano problemi. Primo, l'ordinamento ha due ordini molto diversi — in ordine alfabetico «10» viene prima di «9», quindi usi l'ordinamento numerico quando le righe sono numeri. Secondo, che cosa conta come «riga» dipende dal terminatore di riga: i file di Windows terminano le righe con CR LF, quelli di Unix e macOS solo con LF, quindi un testo che passa da un sistema all'altro può guadagnare o perdere righe vuote.
La rimozione dei duplicati conserva la prima occorrenza di ciascun valore e scarta le ripetizioni successive — se l'ordine conta, ordini (o deliberatamente non ordini) prima di deduplicare.
🔷 Strumenti per testi
12 operazioni sulle righe con supporto al concatenamento.