TextArray
100% lokalnie

Usuń niechciane znaki

Usuń wybrane znaki, całe klasy znaków albo dopasowania wyrażenia regularnego.

Wejście
Wynik

Usuń niechciane znaki

Wklej tekst, wskaż, które znaki mają zniknąć, a oczyszczony wynik pojawi się już w trakcie pisania. Narzędzie obsługuje drobne porządki, na których zwykle grzęźnie prawdziwa praca: myślniki i nawiasy w numerach telefonów, symbole walut w kolumnie z arkusza, niewidoczne śmieci przyklejone przy kopiowaniu z Worda, Dokumentów Google albo PDF-a, czy skrócenie rozwlekłej nazwy produktu do postaci, która nadaje się na nazwę pliku.

To, co ma zniknąć, określisz na trzy sposoby. Wpisz znaki w pole, a usunięte zostaną dokładnie one — lista jest dosłowna, więc myślnik to po prostu myślnik i nic nie jest traktowane jak wzorzec. Przełącz się na zostawianie tylko wypisanych znaków, żeby odwrócić logikę i dopuścić wyłącznie to, czemu ufasz; to najkrótsza droga od swobodnego tekstu do samych cyfr albo samych liter. Gotowe zestawy załatwiają typowe zadania jednym kliknięciem: wszystko poza literami i cyframi, cyfry, litery, interpunkcję i symbole albo znaki niewidoczne i sterujące, takie jak spacje o zerowej szerokości i znaczniki kolejności bajtów. Tryb wyrażenia regularnego przyda się wtedy, gdy wzorzec opisuje cel lepiej niż wyliczanka.

Dwa zabezpieczenia są domyślnie włączone. Zachowanie spacji i podziałów wierszy chroni białe znaki w każdym trybie, także wewnątrz dopasowania wyrażenia regularnego, dzięki czemu zestaw nigdy nie zlepi tekstu w jedną bryłę. Wyłącz je, kiedy spacje też mają zniknąć. Uwzględnianie wielkości liter dotyczy listy znaków oraz wzorca; gotowe zestawy działają na kategoriach Unicode, więc wielkość liter ich nie obchodzi.

Wszystko działa w twojej przeglądarce i nic nie jest wysyłane, więc spokojnie wkleisz tu wewnętrzne eksporty i dane klientów. Podsumowanie pod wynikiem pokazuje, ile znaków weszło, ile zostało i ile usunięto.

Częste pytania

Co liczy się jako znak niewidoczny?
Spacje i łączniki o zerowej szerokości, miękkie dywizy, znaczniki kolejności bajtów i kody sterujące — znaki, które przeżywają kopiowanie z Worda albo PDF-a, a potem psują import CSV lub klucz w bazie. Spacje, tabulatory i podziały wierszy to zwykłe białe znaki i zostają, dopóki nie wyłączysz obu zabezpieczeń.
Jak zostawić same cyfry?
Wybierz „Zostaw tylko wypisane znaki” i wpisz w pole 0123456789. Usuwanie liter daje podobny efekt, ale biała lista jest surowsza: zniknie wszystko, czego nie wypisałeś, łącznie z symbolami, o których zapomniałeś.
Dlaczego moje emoji się rozsypało?
Złożone emoji, takie jak rodziny czy flagi, trzyma w całości łącznik o zerowej szerokości, a zestaw znaków niewidocznych celowo go usuwa. Poszczególne części pokazują się wtedy osobno. Jeśli emoji ma zniknąć w całości, wypisz je w polu albo użyj narzędzia do usuwania emoji.
Czy wyrażenie regularne ma jakieś ograniczenia?
Wzorzec jest ograniczony do 200 znaków, bo dłuższy potrafi się tak cofać przy dopasowaniu, że zawiesza kartę. Wzorce działają w trybie Unicode, więc \p{L} i pozostałe właściwości znaków są dostępne, a emoji nigdy nie zostaje przecięte na pół; w zamian luźny zapis w rodzaju \- poza klasą znaków liczy się jako błędny. Przy błędnej składni zamiast pustego wyniku pojawia się komunikat, więc poprawisz ją na bieżąco.
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.