TextArray
100% lokalnie

Usuń wiersze zawierające

Przefiltruj listę — usuń wiersze pasujące do wzorca albo zostaw wyłącznie je.

Wejście
Wynik

Usuń wiersze zawierające

Wpisz słowo lub frazę, a narzędzie usunie każdy wiersz, który je zawiera. Reszta tekstu zostaje nietknięta. Zmień tryb, a stanie się odwrotnie: przetrwają tylko wiersze pasujące do wzorca. To grep w przeglądarce na chwile, gdy masz przed sobą listę, a terminala pod ręką nie ma — wyciągnięcie z logu samych błędów, usunięcie kont testowych z eksportu, znalezienie wszystkich wierszy z daną domeną albo wyczyszczenie komentarzy z pliku konfiguracyjnego.

Domyślnie dopasowanie nie zwraca uwagi na wielkość liter, więc „error” znajdzie też „Error” i „ERROR”. Kiedy różnica ma znaczenie — na przykład przy identyfikatorach w kodzie — włącz „Rozróżniaj wielkość liter”. Do czegoś bardziej precyzyjnego niż zwykły fragment tekstu włącz „Użyj wyrażenia regularnego”, a wzorzec stanie się pełnym wyrażeniem: ^ i $ zakotwiczą początek lub koniec wiersza, \d dopasuje cyfry, a alternatywa w rodzaju pies|kot obejmie kilka słów naraz. Jeśli wyrażenie ma błąd składni, narzędzie spokojnie o tym poinformuje, zamiast po cichu zawieść. Pusty wzorzec zwraca tekst bez zmian.

Podsumowanie pod wynikiem pokazuje, ile wierszy weszło, ile zostało i ile usunięto, i odświeża się w trakcie pisania — filtr widzisz w działaniu, zanim się na niego zdecydujesz. Windowsowe i uniksowe końce wierszy działają tak samo, a listy z setkami tysięcy wierszy filtrują się w milisekundach.

Nic nie opuszcza twojego urządzenia. Narzędzie działa wyłącznie w przeglądarce, więc nadaje się do logów serwera, danych klientów i wszystkiego, czego wolisz nie wklejać do usługi online. Wynik skopiuj lub pobierz jako plik .txt.

Częste pytania

Jak zostawić tylko wiersze, których szukam?
Przełącz tryb na „Zostaw tylko pasujące wiersze”. Usunięte zostaną wtedy wszystkie wiersze bez wzorca.
Czy mogę filtrować wyrażeniem regularnym?
Tak. Włącz „Użyj wyrażenia regularnego”, a wzorzec zostanie potraktowany jak regex JavaScriptu — kotwice, klasy znaków i alternatywy działają.
Co się stanie, gdy wyrażenie regularne jest niepoprawne?
Narzędzie pokaże krótki komunikat z prośbą o sprawdzenie składni wzorca, a twoje wejście pozostanie bez zmian, dopóki wyrażenie nie będzie poprawne.
Co jeśli zostawię pusty wzorzec?
Tekst przejdzie bez zmian, a podsumowanie poda zero usuniętych wierszy — nic nie zginie przez przypadek.
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.