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:
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.