CodeKitHub
Narzędzia tekstowe

Usuwanie interpunkcji i znaków specjalnych

Ostatnia aktualizacja:

Wklej tekst, wybierz tylko interpunkcję lub wszystkie znaki specjalne, a narzędzie usunie je jednym kliknięciem — zachowując litery, cyfry i (opcjonalnie) spacje. Działa całkowicie w Twojej przeglądarce.

Czym jest to narzędzie?

To narzędzie usuwa niechciane znaki z tekstu w dwóch wybieralnych trybach. "Tylko interpunkcja" obejmuje typowe znaki interpunkcyjne — kropki, przecinki, wykrzykniki, cudzysłowy, nawiasy i podobne symbole — pozostawiając litery, cyfry i inne znaki nietknięte. "Wszystkie znaki specjalne" to szersza opcja: usuwa wszystko, co nie jest literą, cyfrą ani białym znakiem, wykorzystując dopasowanie zgodne z Unicode, dzięki czemu litery z akcentami i pismami innymi niż łacińskie (chińskie, cyrylica, arabskie itd.) są poprawnie zachowywane jako litery, a nie usuwane.

Pole wyboru "zachowaj spacje" decyduje, czy po usuniętych znakach pozostaje odstęp (spacje zachowane), czy pozostałe słowa zostają połączone ze znormalizowanym pojedynczym odstępem.

Dlaczego warto go używać?

  • Dwa jasne tryby — tylko interpunkcja lub wszystkie znaki specjalne — zamiast jednego stałego zachowania.
  • Zgodność z Unicode: poprawnie zachowuje litery z akcentami i pisma inne niż łacińskie jako litery, a nie znaki specjalne.
  • Możliwość zachowania lub zwinięcia spacji pozostałych po usuniętych znakach.
  • Przetwarzanie lokalne — tekst nigdy nie opuszcza Twojej przeglądarki.
  • Bez rejestracji, bez limitów, za darmo.

Jak używać

  1. Wklej tekst w polu wejściowym.
  2. Wybierz "Usuń tylko interpunkcję" lub "Usuń wszystkie znaki specjalne".
  3. Przełącz "Zachowaj spacje" w zależności od tego, czy chcesz zostawić odstępy.
  4. Kliknij Usuń i skopiuj wynik.

Przykład

Wejście

Hello, World! (test)

Wynik

Hello World test

Tryb tylko interpunkcji usuwa przecinek, wykrzyknik i nawiasy, pozostawiając słowa oddzielone oryginalnymi spacjami.

Typowe zastosowania

  • Czyszczenie tekstu przed przekazaniem go do licznika częstotliwości słów lub indeksu wyszukiwania.
  • Usuwanie artefaktów formatowania z tekstu skopiowanego z pliku PDF lub zeskanowanego dokumentu.
  • Przygotowanie tekstu do tokenizacji w skrypcie do nauki języków lub NLP.
  • Usuwanie cudzysłowów i interpunkcji z listy przed deduplikacją wpisów.

Najczęściej zadawane pytania

Co jest liczone jako "interpunkcja", a co jako "wszystkie znaki specjalne"?

Tylko interpunkcja usuwa znaki takie jak . , ! ? ; : ' " ( ) [ ] { } i podobne symbole używane do budowy zdań. Wszystkie znaki specjalne to opcja szersza — usuwa też symbole takie jak @ # $ % ^ & *, które nie są ściśle interpunkcją, ale też nie są literami ani cyframi.

Czy to usunie chińskie, arabskie lub litery z akcentami?

Nie. Oba tryby wykorzystują dopasowanie znaków zgodne z Unicode, więc litery z dowolnego pisma — a także litery łacińskie z akcentami, jak é czy ü — są poprawnie rozpoznawane jako litery i zachowywane, a nie traktowane jako znaki specjalne.

Co dzieje się ze spacjami po usunięciu interpunkcji?

Jeśli zaznaczono "Zachowaj spacje", oryginalne odstępy między słowami są zachowane (zwijane są tylko przypadkowe podwójne spacje). Jeśli opcja jest odznaczona, wszystkie białe znaki są normalizowane do pojedynczych spacji i przycinane.

Czy to działa na liczbach?

Liczby nigdy nie są usuwane przez żaden z trybów — usuwana jest tylko interpunkcja lub symbole niealfanumeryczne, cyfry są zawsze zachowywane.

Czy mój tekst jest gdzieś wysyłany?

Nie. Przetwarzanie odbywa się lokalnie w JavaScript w Twojej przeglądarce; nic nie jest wysyłane na serwer.

Powiązane narzędzia