Uprość swój przepływ pracy: Wyszukaj miniwebtool.
Dodaj
> Ekstraktor Kolumn Tekstowych
 

Ekstraktor Kolumn Tekstowych

Z łatwością wyodrębniaj pionowe kolumny ze strukturyzowanych danych tekstowych. Idealny do plików dziennika, danych CSV, wartości rozdzielanych spacjami i wyjścia poleceń. Wybierz określone kolumny według numeru, wybierz separatory i natychmiast uzyskaj czyste wyniki.

Ekstraktor Kolumn Tekstowych
Tekst wejściowy:
Separator wejściowy:
Niestandardowy separator:
Numery kolumn:
Separator wyjściowy:
Niestandardowy separator wyjściowy:
Opcje:
Pomiń puste linie
Usuń białe znaki z kolumn
Obsługa brakujących kolumn:

Embed Ekstraktor Kolumn Tekstowych Widget

O Ekstraktor Kolumn Tekstowych

Witamy w naszym Ekstraktorze Kolumn Tekstowych, potężnym darmowym narzędziu online zaprojektowanym do wyodrębniania określonych pionowych kolumn ze strukturyzowanych danych tekstowych. Niezależnie od tego, czy pracujesz z plikami dziennika, danymi CSV, wyjściem poleceń czy dowolnym tekstem formatowanym kolumnowo, to narzędzie ułatwia izolowanie i wyodrębnianie dokładnie tych danych, których potrzebujesz.

Jak działa wyodrębnianie kolumn

Tekst wejściowy
(Wielowierszowy)
Rozdziel według
separatora
Wyodrębnij
kolumny
Połącz
separatorem wyjściowym
Wynik

Kluczowe funkcje

Typowe przypadki użycia

1. Przetwarzanie plików dziennika

Wyodrębnij znacznik czasu i typ komunikatu z dzienników serwera. Na przykład z logów takich jak 2025-12-31 10:15:23 INFO User login successful możesz wyodrębnić tylko datę, godzinę i poziom statusu (kolumny 1, 2, 3).

2. Wyodrębnianie danych CSV

Pobierz określone kolumny z danych oddzielonych przecinkami. Jeśli masz duży plik CSV z 20 kolumnami, ale potrzebujesz tylko kolumn 1, 5 i 12, to narzędzie wyodrębni je natychmiast bez otwierania arkusza kalkulacyjnego.

3. Przetwarzanie wyjścia poleceń

Analizuj wyjście narzędzi wiersza poleceń, takich jak ps, ls -l lub netstat. Wyodrębnij tylko identyfikatory procesów, nazwy plików lub numery portów, których potrzebujesz.

4. Wyniki zapytań do bazy danych

Kopiując wyniki zapytania jako tekst, wyodrębnij określone kolumny do raportów lub dalszej analizy.

5. Konwersja formatu danych

Konwertuj między różnymi formatami separatorów. Na przykład skonwertuj wartości oddzielone tabulatorami na oddzielone przecinkami lub wyodrębnij dane oddzielone pionową kreską do formatu oddzielonego spacjami.

Jak korzystać z tego narzędzia

Krok 1: Wklej swój tekst

Skopiuj strukturyzowany tekst i wklej go do pola wejściowego. Każda linia powinna znajdować się w nowym wierszu. Narzędzie obsługuje tekst o dowolnej długości, od kilku linii do tysięcy linii.

Krok 2: Wybierz separator wejściowy

Wybierz znak lub wzorzec, który oddziela kolumny w tekście wejściowym:

Krok 3: Określ kolumny do wyodrębnienia

Wprowadź numery kolumn, które chcesz wyodrębnić. Kolumny są numerowane od 1. Możesz użyć kilku formatów:

Krok 4: Skonfiguruj opcje wyjściowe

Dostosuj sposób formatowania wyodrębnionych danych:

Krok 5: Wyodrębnij i skopiuj

Kliknij przycisk Wyodrębnij kolumny. Narzędzie wyświetli wizualny podgląd pokazujący, które kolumny zostały wyodrębnione z pierwszych kilku linii, statystyki przetwarzania oraz pełny wynik. Skopiuj wynik jednym kliknięciem.

Przykłady składni wyboru kolumn

Podstawowy wybór

1 - Tylko pierwsza kolumna

1,2 - Pierwsza i druga kolumna

1,3,5 - Kolumny 1, 3 i 5

Wybór zakresu

1-3 - Kolumny od 1 do 3 (odpowiednik 1,2,3)

5-10 - Kolumny od 5 do 10

Wybór kombinowany

1,3-5 - Kolumna 1, a następnie kolumny od 3 do 5

1,3-5,7,9-11 - Złożona kombinacja poszczególnych kolumn i zakresów

Zrozumienie separatorów

Separator spacji (tryb inteligentny)

Gdy wybierzesz „Spację” jako separator, narzędzie traktuje każdą sekwencję białych znaków (spacje, tabulatory) jako pojedynczy separator. Jest to idealne rozwiązanie dla wyrównanego tekstu z poleceń, gdzie kolumny są oddzielone różną ilością spacji.

Przykładowe wejście:

Imię      Wiek Zawód      Miasto
Jan       25   Inżynier   Warszawa
Anna      30   Projektant Kraków

Z separatorem spacji zostanie to poprawnie zinterpretowane jako 4 kolumny mimo różnej ilości spacji.

Inne separatory

Inne separatory, takie jak przecinek, tabulator lub pionowa kreska, są traktowane dosłownie. Każde wystąpienie tworzy nową granicę kolumny, nawet jeśli kolumna jest pusta.

Przykład z przecinkiem:

Jan,Kowalski,25,Inżynier
Anna,Nowak,,Projektant

Druga linia ma pustą kolumnę 3 (pomiędzy dwoma przecinkami).

Obsługa brakujących kolumn

Nie wszystkie linie w rzeczywistych danych mają taką samą liczbę kolumn. To narzędzie oferuje trzy strategie:

Pomiń linię, jeśli brakuje kolumny

Jeśli linia nie posiada wszystkich określonych kolumn, cała ta linia jest pomijana w wyniku. Zapewnia to, że Twoje dane wyjściowe zawierają tylko kompletne informacje.

Użyj pustego ciągu znaków

Jeśli brakuje kolumny, w jej miejscu zostanie użyty pusty ciąg znaków. Zachowuje to liczbę linii, ale pozostawia luki w miejscu brakujących danych.

Użyj symbolu zastępczego (N/A)

Brakujące kolumny są wypełniane tekstem „N/A” lub podobnym symbolem zastępczym, co jasno wskazuje na brak danych.

Często zadawane pytania

Co to jest ekstraktor kolumn tekstowych?

Ekstraktor kolumn tekstowych to narzędzie, które wyodrębnia określone pionowe kolumny ze strukturyzowanych danych tekstowych. Rozdziela każdą linię za pomocą separatora (takiego jak spacja, przecinek lub tabulator) i wyodrębnia tylko określone kolumny. Jest to przydatne do przetwarzania plików dziennika, danych CSV, wyjścia poleceń i dowolnego formatu tekstu strukturalnego.

Jak określić, które kolumny wyodrębnić?

Możesz określić kolumny na kilka sposobów: pojedyncze kolumny (1,3,5), zakresy (1-3 dla kolumn 1, 2, 3) lub kombinacje (1,3-5 dla kolumn 1, 3, 4, 5). Kolumny są numerowane od 1. Na przykład, jeśli Twój tekst zawiera Imię, Wiek, Zawód, Miasto, określenie kolumn 1,3 wyodrębni Imię i Zawód z każdej linii.

Jakie separatory są obsługiwane?

Narzędzie obsługuje popularne separatory, w tym spację, przecinek, tabulator, pionową kreskę (|), średnik i dwukropek. Możesz również określić niestandardowy separator dla unikalnych formatów. Separator spacji traktuje dowolne białe znaki (wiele spacji, tabulatory) jako pojedynczy separator, co czyni go idealnym do wyrównanego wyjścia tekstowego.

Co się dzieje, gdy linia ma mniej kolumn niż określono?

Możesz wybrać, jak obsługiwać brakujące kolumny. Opcje obejmują: pominięcie całej linii, jeśli brakuje jakiejkolwiek kolumny, użycie pustego ciągu znaków dla brakujących kolumn lub użycie symbolu zastępczego, takiego jak N/A. Ta elastyczność zapewnia, że narzędzie działa z niespójnymi formatami danych.

Czy mogę tego użyć do plików CSV?

Tak! To narzędzie jest idealne do wyodrębniania określonych kolumn z plików CSV. Po prostu ustaw separator na przecinek, określ kolumny, których potrzebujesz (np. 1,4,7), a narzędzie wyodrębni te kolumny z każdej linii. Następnie możesz je wyprowadzić z innym separatorem, jeśli to konieczne.

Jaka jest różnica między separatorem spacji a tabulatora?

Separator spacji jest „inteligentny” – traktuje dowolną ilość białych znaków (jedna lub więcej spacji, tabulatory) jako pojedynczy separator. Jest to idealne dla wyrównanego wyjścia tekstowego. Separator tabulatora rozdziela tylko przy rzeczywistych znakach tabulacji (\t), traktując każdy tabulator jako dokładnie jedną granicę kolumny.

Czy mogę wyodrębnić kolumny w innej kolejności?

Tak! Kolumny są wyodrębniane w kolejności, którą określisz. Jeśli określisz 3,1,2, wynik będzie zawierał najpierw kolumnę 3, potem kolumnę 1, a na końcu kolumnę 2, zmieniając kolejność Twoich danych.

Jak radzić sobie z danymi w cudzysłowach lub z ucieczkowymi separatorami?

To narzędzie wykonuje proste dzielenie oparte na separatorach i obecnie nie obsługuje separatorów ucieczkowych ani ciągów w cudzysłowach (takich jak pliki CSV, w których przecinki wewnątrz cudzysłowów powinny zostać zachowane). W przypadku złożonego parsowania CSV z cudzysłowami rozważ użycie specjalistycznych narzędzi do przetwarzania CSV.

Czy istnieje limit ilości tekstu, który mogę przetworzyć?

Choć nie ma ścisłego limitu, przetwarzanie bardzo dużych plików tekstowych (setki tysięcy linii) może zająć więcej czasu. Dla optymalnej wydajności narzędzie działa najlepiej z plikami do kilku tysięcy linii. W przypadku ogromnych zbiorów danych rozważ przetwarzanie partiami.

Wskazówki dotyczące skutecznego wyodrębniania kolumn

Najpierw przejrzyj swoje dane

Przed wyodrębnieniem spójrz na pierwsze kilka linii swoich danych, aby zrozumieć, ile jest kolumn i jaki separator jest używany. Wizualny podgląd w wynikach pomaga potwierdzić, że wybrano właściwe kolumny.

Użyj usuwania białych znaków

Włączenie opcji „Usuń białe znaki z kolumn” czyści dodatkowe spacje na początku lub na końcu wyodrębnionych danych, co zapewnia czystsze wyniki, szczególnie podczas pracy z wyrównanym tekstem.

Sprawdź statystyki

Po wyodrębnieniu przejrzyj statystyki pokazujące, ile linii zostało przetworzonych, a ile pominiętych. Jeśli pominięto wiele linii, być może trzeba dostosować strategię obsługi brakujących kolumn.

Łącz z innymi narzędziami

Używaj tego narzędzia w połączeniu z innymi narzędziami do przetwarzania tekstu. Na przykład najpierw wyodrębnij kolumny, a następnie użyj narzędzia do sortowania, usuwania duplikatów lub narzędzia znajdź i zamień do dalszego przetwarzania.

Przykłady z życia wzięte

Przykład 1: Wyodrębnij imiona i wiek z listy kontaktów

Wejście (rozdzielone spacją):

Imię      Wiek Zawód      Miasto
Jan       25   Inżynier   Warszawa
Anna      30   Projektant Kraków
Piotr     28   Programista Gdańsk

Kolumny do wyodrębnienia: 1,3

Wyjście:

Jan 25
Anna 30
Piotr 28

Przykład 2: Analizuj znaczniki czasu dziennika serwera

Wejście (dziennik rozdzielony spacją):

2025-12-31 10:15:23 INFO Logowanie użytkownika udane
2025-12-31 10:16:45 ERROR Błąd połączenia z bazą danych
2025-12-31 10:17:12 WARN Wykryto wysokie zużycie pamięci

Kolumny do wyodrębnienia: 1-3

Wyjście:

2025-12-31 10:15:23 INFO
2025-12-31 10:16:45 ERROR
2025-12-31 10:17:12 WARN

Przykład 3: Wyodrębnij informacje o produkcie z danych oddzielonych pionową kreską

Wejście (rozdzielone pionową kreską):

Produkt001|Widget|49.99|100|W magazynie
Produkt002|Gadżet|79.99|50|Niski stan
Produkt003|Narzędzie|29.99|200|W magazynie

Separator: Pionowa kreska (|)

Kolumny do wyodrębnienia: 1,2,3

Separator wyjściowy: Przecinek

Wyjście:

Produkt001,Widget,49.99
Produkt002,Gadżet,79.99
Produkt003,Narzędzie,29.99

Cytuj ten materiał, stronę lub narzędzie w następujący sposób:

"Ekstraktor Kolumn Tekstowych" na https://MiniWebtool.com/pl// z MiniWebtool, https://MiniWebtool.com/

przez zespół miniwebtool. Zaktualizowano: 31 grudnia 2025

Polecane narzędzia:

Kalkulator Kompatybilności MiłosnejKalkulator Znaków Słońca, Księżyca i Ascendentu 🌞🌙✨przelicznik stopy na metryKalkulator inflacji w USAGenerator Losowych Słów AngielskichPrzelicznik cm na stopy i caleGenerator Losowych UrodzinLosowy Generator ZwierzątKalkulator obwodu elipsyGenerator kodu Morse'aWyszukiwanie adresu MACLosowy Generator PrzedmiotówKalkulator numerów aniołakonwerter szesnastkowy na dziesiętnyKalkulator Znaku Księżycowegostopy cale do centymetrówKalkulator Numerów Mistrzowskichsortować alfabetycznieKalkulator Znaku Wenus (Styl Miłości) 💖Konwerter liczb rzymskichCyfrowy Kalkulator DuszyZaawansowany Analizator Kompatybilności Zodiaku 💞zwykły konwerter czasu na dziesiętnyLosowy Generator GrupKalkulator Dnia Roku - Który Dzień Roku Jest Dzisiaj?Jaki jest mój szczęśliwy numer?Sortuj liczbylosowanie listyPrzesunięcie czasu SRTKalkulator Liczby ImieniaKalkulator średniej arytmetycznejLista Lat PrzestępnychPrzelicznik metrów na stopyKalkulator PrzeciwprostokątnejGenerator LabiryntówPrzelicznik funtów na kgKalkulator Deficytu Kalorycznego 🔥Kalkulator GranicKalkulator zgodności znaku księżycowego 🌙Kalkulator Podwójnych CałekKalkulator Powrotu Saturna 🪐Kalkulator średniej ocen (GPA).Losowy generator kolorówEkstraktor Obrazów z WideoKalkulator Znaku Merkurego (Komunikacja) 🗣️Jaki jest mój chiński znak zodiaku?Kalkulator zysku z dywidendyRozdzielacz ObrazówKalkulator CałekKalkulator Godzin PracyPrzelicznik kg na funtykonwerter cale na centymetrynarzędzie do liczenia wierszyCzytnik tekstu na mowęKalkulator celtyckiego zodiaku drzewnego 🌳Kalkulator liczby ścieżek życiaKalkulator NumerologiiKalkulator Rabatu ProcentowegoKalkulator Znaku Marsa (Napęd i Pasja) 🔥Parafrazer AIGenerator Ozdobnego TekstuKalkulator Czasu Trwania ⏳Rozdzielacz AudioDekoder Alfabetu Morse'aKalkulator Oszczędności z KapitalizacjąKalkulator Rozkładu na Czynniki PierwszeKonwerter dziesiętny na ósemkowykonwerter gramów na funtylosowy generator ciągówkalkulator-hba1cKalkulator HEXKalkulator Współczynnika Dyskontowego (Wysoka Precyzja)Konwerter Kodu Binarnego na GrayaKalkulator pierwiastka kwadratowegoKalkulator Testu Chi-KwadratKonwerter FPSKonwerter ułamkowy czasupodzielny kalkulator testówprzelicznik akry na metry kwadratoweGenerator Losowych ImionKalkulator Liczby OsobowościUsuń dźwięk z wideoAnalizator Adresów MACKonwerter szesnastkowy na binarnyPrzelicznik temperaturWalidator XMLWyszukiwarka kamieni urodzeniowych i kwiatów zodiaku 💎🌸Generator Hashy SHA256Kalkulator ilości cyfrKalkulator Równowagi Żywiołów Astrologicznychkonwerter dziesiętny na szesnastkowyKonwerter HEXlosowy selektor nazwKonwerter notacji naukowej na postać dziesiętnąObracacz Obrazówkalkulator przecięcia z nachyleniemKonwerter binarny na szesnastkowyLicznik znakówlosowanie liczbEkstraktor Kolumn TekstowychKalkulator Różnicy ListGenerator Tekstu ZalgoGenerator sztuki ASCIIGenerator Niewidocznego Tekstugenerator-tekstu-do-góry-nogamiGenerator Tekstu ZalgoKonwerter Czytania BionicznegoSprawdzacz Gęstości Słów KluczowychKalkulator wyniku czytelnościGenerator Lorem IpsumKalkulator Oszczędności Czasu DziennegoUsuwacz Inteligentnych CudzysłowówGenerator tabel MarkdownEscape/Unescape ciągów JSONGenerator Slugów URLKoder / Dekoder Encji HTMLKalkulator punktów przecięcia z osią X i YKalkulator wierzchołka i osi symetriiKalkulator Składania FunkcjiKalkulator funkcji odwrotnejKalkulator dziedziny i zbioru wartościRysowanie Wykresów FunkcjiGrafik układu nierównościRozwiązywacz nierówności wartości bezwzględnejRozwiązywacz NierównościRozwiązywacz Układów Równań LiniowychRozwiązywacz równań z pierwiastkamiRozwiązywacz Równań Wartości BezwzględnejRozwiązywacz Równań LiniowychKalkulator Dzielenia SyntetycznegoKalkulator Dzielenia WielomianówKalkulator Rozszerzania WielomianówKalkulator Faktoryzacji WielomianówKalkulator wyrażeń wymiernychUpraszczanie PierwiastkówUpraszczacz Wyrażeń AlgebraicznychRysowanie Wykresów Funkcji TrygonometrycznychKalkulator Tożsamości TrygonometrycznychInteraktywny wizualizator okręgu jednostkowegoKonwerter Współrzędnych Kartezjańskich na BiegunoweKonwerter Współrzędnych Biegunowych na Kartezjańskie o Wysokiej PrecyzjiKonwerter Stopni Dziesiętnych na Stopnie Minuty SekundyKonwerter DMS na Stopnie DziesiętneKalkulator Prawa CosinusówKalkulator Prawa SinusówRozwiązywacz ogólnego trójkątaKalkulator Trójkąta ProstokątnegoKalkulator funkcji hiperbolicznych o wysokiej precyzjiKalkulator Kosekansa/Sekansa/KotangensaKalkulator Arctan2Kalkulator Arcus Tangens (arctan)Kalkulator Arcus Cosinus (Odwrotny Cosinus)Kalkulator Arcus Sinus (Odwrotny Sinus)Kalkulator Tangensa o Wysokiej PrecyzjiKalkulator cosinusa o wysokiej precyzjiKalkulator Sinusa o Wysokiej PrecyzjiKalkulator Nachylenia i Stopnia 📐Kalkulator Kąta Ukośnego 📐Sprawdzanie kątów prostych (zasada 3-4-5) 📐Kalkulator stóp tablicowych 🪵Kalkulator Tarasów 🌳Kalkulator Ogrodzenia 🏡Kalkulator Ściółki, Gleby i Żwiru 🌱Kalkulator Ram Ściennych 🏗️Kalkulator Dachowy 🏠Kalkulator nachylenia dachu i krokwi 🏠Kalkulator schodów 🪜Kalkulator tapet 🎨Kalkulator Podłóg 🏠Kalkulator Płytek 🔲Kalkulator Farb 🎨Kalkulator Cegieł i Zaprawy 🧱Kalkulator Betonu 🧱Kalendarz Nowiu i Pełni Księżyca 🌑🌕Kalendarz Retrogradacji Merkurego 🌟Kalkulator Równowagi Modalności AstrologicznychTester siły hasłaKalkulator Uprawnień Unix (chmod)Generator zadań CronKalkulator pierwiastka n‑tego (wysoka precyzja)Najlepszy konwerter częstotliwości i długości faliDostosuj Prędkość WideoDodaj lub Zamień Dźwięk w FilmiePołącz filmyDodaj znak wodny do wideoObróć WideoRozdzielacz wideoZapętl wideoEkstraktor AudioPrzycinacz WideoOdwróć wideoOdwróć GIFOdwróć ObrazKonwerter GIF na MP4Odtwarzanie wideo wsteczGenerator Kodów KreskowychKonwerter MP4 na GIFOdwracacz KolorówDodaj Tekst do ObrazuWzmacniacz ObrazuSelektor Kolorów ObrazuDodaj Linię do Obrazu