Przejdź do treści
TextArray
100% lokalnie

Wyodrębnij wiersze

Wybierz zakres wierszy, pierwsze lub ostatnie N wierszy albo co N-ty wiersz.

Wejście
Wynik

Wyodrębnij wiersze

Wyciągnij z tekstu dokładnie te wiersze, których potrzebujesz — według numerów wierszy w zakresie takim jak 2-5, jako pierwsze lub ostatnie N wierszy albo co N-ty wiersz. Typowe zadania: pobranie wierszy od 100 do 200 z długiego logu, usunięcie nagłówka eksportu CSV przez zachowanie wszystkiego od drugiego wiersza, próbkowanie co dziesiątego rekordu z dużego eksportu albo podgląd tylko pierwszych 20 wierszy pliku, który jest zbyt duży do przejrzenia.

W trybie zakresu pole przyjmuje elastyczny zapis numerowany od 1: pojedynczą liczbę (3), przedział (2-5), otwarty koniec (4- dla wszystkiego od czwartego wiersza, -7 dla wszystkiego do siódmego wiersza) oraz kombinacje rozdzielone przecinkami, jak 1,3,5-8. Części wskazujące poza koniec tekstu są po prostu pomijane — zapis 1-1000 na pliku z 50 wierszami zwróci wszystkie 50 wierszy bez błędu; błąd pojawia się tylko przy zapisie, którego nie da się odczytać wcale.

Pozostałe trzy tryby korzystają z pola N. Pierwsze N i Ostatnie N zachowują początek lub koniec tekstu, a Co N-ty zachowuje wiersze N, 2N, 3N i tak dalej — co drugi, co dziesiąty. Przełącznik Odwróć wybór zamienia dowolny wybór w jego przeciwieństwo: zamiast wyodrębniać wiersze 5-20, usuwasz je, a odwrócenie trybu Pierwsze N zdejmuje blok nagłówka jednym ruchem.

Zakończenia wierszy Windows (CRLF) i Unix (LF) traktowane są tak samo, a podsumowanie pokazuje, ile wierszy weszło i ile wyszło. Wszystko działa lokalnie w twojej przeglądarce — logi i eksporty nigdy nie opuszczają urządzenia. Skopiuj wynik, pobierz go jako plik .txt albo prześlij do kolejnego narzędzia.

Częste pytania

Jaki zapis zakresu przyjmuje narzędzie?
Pojedyncze liczby (3), przedziały (2-5), otwarte końce (4- od czwartego wiersza do końca, -7 od początku do siódmego wiersza) oraz kombinacje rozdzielone przecinkami, jak 1,3,5-8. Wiersze numerowane są od 1.
Co się dzieje, gdy zakres wykracza poza ostatni wiersz?
Nic złego — części poza końcem są pomijane. Zapis 1-1000 na tekście z 50 wierszami po prostu zwróci wszystkie 50 wierszy.
Od którego wiersza zaczyna się „Co N-ty wiersz”?
Od wiersza N. Przy N równym 2 dostaniesz wiersze 2, 4, 6 i tak dalej; przy N równym 1 — każdy wiersz.
Jak usunąć zakres zamiast go zachować?
Włącz „Odwróć wybór”. Wynik zawiera wtedy wszystkie wiersze poza wybranymi, więc wyodrębnianie wierszy 5-20 staje się ich usuwaniem.
Czy mój tekst jest gdzieś wysyłany?
Nie. Narzędzie działa wyłącznie w twojej przeglądarce, a tekst nigdy nie opuszcza urządzenia.