Filtrowanie wierszy — zachowaj lub usuń wiersze zawierające tekst
Filtruj wiersze tekstu: zachowaj lub usuń te, które zawierają słowo, zaczynają się lub kończą tekstem albo pasują do wyrażenia regularnego. Za darmo, w przeglądarce.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneZachowaj lub usuń pasujące wiersze
Gdy potrzebujesz wierszy z błędami z długiego logu, wierszy eksportu dotyczących jednego klienta albo listy słów bez pozycji zawierających cyfry, filtr wierszy załatwia sprawę w kilka sekund. Wklej tekst, wpisz, czego szukasz, i wybierz, czy pasujące wiersze mają zostać zachowane, czy usunięte. Wynik oraz licznik zachowanych i usuniętych wierszy aktualizują się w trakcie pisania.
Pięć typów dopasowania pokrywa większość potrzeb. „contain” (zawiera) znajduje tekst w dowolnym miejscu wiersza. „start with” (zaczyna się od) i „end with” (kończy się na) kotwiczą go na początku lub na końcu, co sprawdza się przy prefiksach, takich jak daty czy poziomy logowania, oraz przy rozszerzeniach plików. „Exactly equal” (dokładnie równe) porównuje tylko całe wiersze. „Match regex” (dopasuj wyrażenie regularne) pozwala napisać wyrażenie regularne JavaScript dla złożonych reguł, na przykład ^\d{4}-\d{2} dla wierszy zaczynających się od daty lub @(gmail|outlook)\.com$ dla wybranych domen e-mail.
Wiele fraz i rozróżnianie wielkości liter
Zaznacz „Several terms” (wiele fraz), aby filtrować według listy słów naraz: wpisz jedną frazę w wierszu, a wiersz pasuje, jeśli pasuje którakolwiek z nich. Dzięki temu łatwo zachować tylko wiersze wspominające zestaw kodów produktów albo usunąć te, które zawierają dowolne słowo z listy zablokowanych. Domyślnie wielkość liter jest ignorowana; zaznacz „Case sensitive” (uwzględnij wielkość liter), gdy ma znaczenie, na przykład aby odróżnić ERROR od error.
Usuwanie dopasowań to operacja odwrotna: przełącz na „Remove matching lines” (usuń pasujące wiersze), aby pozbyć się komentarzy zaczynających się od #, skasować komunikaty debugowania albo wyczyścić puste wiersze za pomocą wyrażenia regularnego ^\s*$. Wiersze zawsze zachowują pierwotną kolejność, a ich treść nie jest w żaden sposób zmieniana.
Prywatne filtrowanie logów
Logi i eksporty często zawierają adresy IP, adresy e-mail i wewnętrzne identyfikatory. Filtrowanie odbywa się w całości w przeglądarce, więc nic nie jest wysyłane, a Ty możesz bezpiecznie pracować z danymi poufnymi.
Jak używać
- Wklej tekstDodaj plik logu, listę, eksport CSV lub dowolny tekst z jednym rekordem w wierszu.
- Wybierz zachowanie lub usunięcieZachowaj tylko pasujące wiersze albo usuń je i zostaw resztę.
- Ustaw dopasowanieDopasuj wiersze, które zawierają, zaczynają się od, kończą się na lub są dokładnie równe Twojemu tekstowi, albo użyj wyrażenia regularnego.
- Skopiuj przefiltrowane wierszeLicznik pokazuje, ile wierszy zachowano, a ile usunięto.