Čo je tento nástroj?
Tento nástroj odstraňuje nežiaduce znaky z textu v dvoch voliteľných režimoch. "Len interpunkcia" sa zameriava na bežné interpunkčné znamienka — bodky, čiarky, výkričníky, úvodzovky, zátvorky a podobné symboly — pričom ponecháva písmená, čísla a ostatné znaky nedotknuté. "Všetky špeciálne znaky" je širšie: odstráni všetko, čo nie je písmeno, číslica alebo medzera, pomocou porovnávania rešpektujúceho Unicode, takže písmená s diakritikou a iné ako latinské písma (čínština, cyrilika, arabčina atď.) sú správne zachované ako písmená, nie odstránené.
Začiarkavacie políčko "zachovať medzery" určuje, či odstránené znaky zanechajú medzeru (medzery zachované), alebo sa zostávajúce slová spoja s normalizovanou jednou medzerou.
Prečo ho používať?
- Dva jasné režimy — len interpunkcia alebo všetky špeciálne znaky — namiesto jedného pevného správania.
- Rešpektuje Unicode: správne zachováva písmená s diakritikou a neluatinské písmená ako písmená, nie ako špeciálne znaky.
- Možnosť zachovať alebo zlúčiť medzery zostávajúce po odstránených znakoch.
- Lokálne spracovanie — text nikdy neopustí váš prehliadač.
- Bez registrácie, bez limitov, zadarmo na použitie.
Ako sa používa
- Vložte svoj text do vstupného poľa.
- Vyberte "Odstrániť len interpunkciu" alebo "Odstrániť všetky špeciálne znaky".
- Prepnite "Zachovať medzery" podľa toho, či chcete zanechať medzery.
- Kliknite na Odstrániť a skopírujte výsledok.
Príklad
Vstup
Hello, World! (test)Výstup
Hello World testRežim len interpunkcia odstráni čiarku, výkričník a zátvorky, pričom slová zostanú oddelené pôvodnými medzerami.
Bežné použitia
- Čistenie textu pred jeho vložením do počítadla frekvencie slov alebo vyhľadávacieho indexu.
- Odstránenie formátovacích artefaktov z textu skopírovaného z PDF alebo naskenovaného dokumentu.
- Príprava textu na tokenizáciu v skripte na výučbu jazykov alebo NLP.
- Odstránenie úvodzoviek a interpunkcie zo zoznamu pred odstránením duplicitných položiek.
Časté otázky
Čo sa počíta ako "interpunkcia" oproti "všetkým špeciálnym znakom"?
Len interpunkcia odstraňuje znamienka ako . , ! ? ; : ' " ( ) [ ] { } a podobné symboly používané na štruktúrovanie viet. Všetky špeciálne znaky je širšia možnosť — odstráni aj symboly ako @ # $ % ^ & *, ktoré nie sú striktne interpunkciou, ale zároveň nie sú písmenami ani číslicami.
Odstráni to čínske, arabské alebo písmená s diakritikou?
Nie. Oba režimy používajú porovnávanie znakov rešpektujúce Unicode, takže písmená z akéhokoľvek písma — vrátane latinských písmen s diakritikou ako é alebo ü — sú správne rozpoznané ako písmená a zachované, nie považované za špeciálne znaky.
Čo sa stane s medzerami pri odstránení interpunkcie?
Ak je začiarknuté "Zachovať medzery", pôvodné medzery medzi slovami sú zachované (zlúčia sa iba náhodné dvojité medzery). Ak nie je začiarknuté, všetky biele znaky sa normalizujú na jednu medzeru a orežú.
Funguje to aj na čísla?
Čísla nie sú odstránené žiadnym z režimov — odstraňuje sa iba interpunkcia alebo nealfanumerické symboly, číslice sú vždy zachované.
Nahráva sa môj text niekam?
Nie. Spracovanie prebieha lokálne v JavaScripte vo vašom prehliadači; nič sa neposiela na server.