Što je ovaj alat?
Ovaj alat uklanja neželjene znakove iz teksta u dva odabirna načina. "Samo interpunkcija" cilja na uobičajene interpunkcijske znakove — točke, zareze, uskličnike, navodnike, zagrade i slične simbole — dok slova, brojeve i druge znakove ostavlja netaknutima. "Svi posebni znakovi" je šire: uklanja sve što nije slovo, broj ili razmak, koristeći podudaranje svjesno Unicodea, tako da su naglašena slova i pisma koja nisu latinična (kineski, ćirilica, arapski itd.) ispravno zadržana kao slova, umjesto da budu uklonjena.
Kućica za potvrdu "zadrži razmake" određuje ostavljaju li uklonjeni znakovi prazninu (razmaci zadržani) ili se preostale riječi spajaju s normaliziranim jednostrukim razmakom.
Zašto ga koristiti?
- Dva jasna načina — samo interpunkcija ili svi posebni znakovi — umjesto jednog fiksnog ponašanja.
- Svjesno Unicodea: ispravno zadržava naglašena i nelatinična slova kao slova, a ne posebne znakove.
- Mogućnost zadržavanja ili spajanja razmaka preostalih nakon uklonjenih znakova.
- Lokalna obrada — tekst nikada ne napušta vaš preglednik.
- Bez registracije, bez ograničenja, besplatno za korištenje.
Kako ga koristiti
- Zalijepite svoj tekst u polje za unos.
- Odaberite "Ukloni samo interpunkciju" ili "Ukloni sve posebne znakove".
- Uključite/isključite "Zadrži razmake" ovisno o tome želite li ostaviti praznine.
- Kliknite Ukloni i kopirajte rezultat.
Primjer
Ulaz
Hello, World! (test)Izlaz
Hello World testNačin samo interpunkcije uklanja zarez, uskličnik i zagrade, ostavljajući riječi odvojene izvornim razmacima.
Uobičajene primjene
- Čišćenje teksta prije unosa u brojač učestalosti riječi ili indeks pretraživanja.
- Uklanjanje artefakata oblikovanja iz teksta kopiranog iz PDF-a ili skeniranog dokumenta.
- Priprema teksta za tokenizaciju u skripti za učenje jezika ili NLP.
- Uklanjanje navodnika i interpunkcije s popisa prije deduplikacije unosa.
Često postavljana pitanja
Što se smatra "interpunkcijom" u odnosu na "sve posebne znakove"?
Samo interpunkcija uklanja znakove poput . , ! ? ; : ' " ( ) [ ] { } i slične simbole koji se koriste za strukturiranje rečenica. Svi posebni znakovi je šira opcija — također uklanja simbole poput @ # $ % ^ & * koji nisu strogo interpunkcija, ali nisu ni slova ni brojevi.
Hoće li ovo ukloniti kineska, arapska ili naglašena slova?
Ne. Oba načina koriste podudaranje znakova svjesno Unicodea, tako da su slova iz bilo kojeg pisma — uključujući naglašena latinična slova poput é ili ü — ispravno prepoznata kao slova i zadržana, umjesto da se tretiraju kao posebni znakovi.
Što se događa s razmacima kada uklonim interpunkciju?
Ako je označeno "Zadrži razmake", izvorni razmak između riječi se zadržava (spajaju se samo slučajni dvostruki razmaci). Ako nije označeno, svi razmaci se normaliziraju na jednostruke razmake i obrezuju.
Radi li ovo na brojevima?
Brojevi se nikada ne uklanjaju niti jednim od načina — uklanja se samo interpunkcija ili nealfanumerički simboli, znamenke se uvijek zadržavaju.
Prenosi li se moj tekst negdje?
Ne. Obrada se odvija lokalno u JavaScriptu u vašem pregledniku; ništa se ne šalje na poslužitelj.