Vai al contenuto
TextArray
100% locale

Estrai linee

Estrai un intervallo di righe, la prima o l'ultima N righe o ogni Nesima riga.

Ingresso
Uscita

Estrai linee

Estrai le righe esatte da qualsiasi testo in base ai numeri di riga: un intervallo come 2-5, la prima o l'ultima N righe o ogni Nesima riga. Lavori tipici: acquisire le righe da 100 a 200 da un lungo registro, rimuovere l'intestazione da un'esportazione CSV mantenendo tutto dalla riga 2 in poi, campionare ogni decimo record da un dump di dati o visualizzare in anteprima solo le prime 20 righe di un file troppo grande per essere sfogliato.

Nella modalità Intervallo il campo accetta una notazione flessibile a base 1: un singolo numero (3), un intervallo (2-5), un'estremità aperta (4- per tutto dalla riga 4 in poi, -7 per tutto fino alla riga 7) e combinazioni separate da virgole come 1,3,5-8. Le parti che vanno oltre la fine del testo vengono semplicemente ignorate, quindi 1-1000 su un file di 50 righe restituisce tutte le 50 righe senza problemi; solo una specifica che lo strumento non è in grado di leggere produce un errore.

Le altre tre modalità utilizzano invece il campo N. First N e Last N mantengono la testa o la coda del testo, mentre Every Nth mantiene le righe N, 2N, 3N e così via: ogni seconda riga, ogni decima riga. L'interruttore Inverti trasforma qualsiasi selezione nel suo opposto: invece di estrarre le righe 5-20 le elimini e l'inversione della Prima N rimuove un blocco di intestazione in un solo passaggio.

Le terminazioni di riga Windows (CRLF) e Unix (LF) vengono gestite in modo intercambiabile e il conteggio mostra quante righe sono entrate e quante sono uscite. Tutto viene eseguito localmente nel tuo browser: i registri e le esportazioni non lasciano mai il tuo dispositivo. Copia il risultato, scaricalo come file .txt o invialo a un altro strumento per il passaggio successivo.

FAQ

Quali forme accetta la gamma?
Numeri singoli (3), intervalli (2-5), estremità aperte (4- per la riga 4 fino alla fine, -7 per l'inizio fino alla riga 7) e combinazioni separate da virgole come 1,3,5-8. I numeri di riga iniziano da 1.
Cosa succede quando l'intervallo supera l'ultima riga?
Niente di male: le parti oltre la fine vengono ignorate. Chiedere 1-1000 su un testo di 50 righe restituisce semplicemente tutte le 50 righe.
Da quale riga inizia "Ogni Nesima riga"?
Alla riga N. Con N impostato su 2 si ottengono le righe 2, 4, 6 e così via; con N impostato su 1 ottieni ogni riga.
Come posso eliminare un intervallo invece di mantenerlo?
Attiva "Inverti selezione". L'output contiene quindi tutte le righe tranne quelle selezionate, quindi l'estrazione di 5-20 diventa l'eliminazione di 5-20.
Il mio testo è caricato da qualche parte?
No. Lo strumento funziona interamente nel tuo browser e il tuo testo non lascia mai il tuo dispositivo.