CodeKitHub
Szöveges eszközök

Írásjelek és speciális karakterek eltávolítása

Utolsó frissítés:

Illessz be szöveget, válaszd a csak írásjelek vagy az összes speciális karakter módot, és az eszköz egy kattintással eltávolítja őket — a betűk, számok és (opcionálisan) a szóközök érintetlenül maradnak. Teljesen a böngésződben fut.

Mi ez az eszköz?

Ez az eszköz két választható módban távolítja el a nem kívánt karaktereket a szövegből. A "Csak írásjelek" a gyakori írásjeleket célozza — pontok, vesszők, felkiáltójelek, idézőjelek, zárójelek és hasonló szimbólumok —, miközben érintetlenül hagyja a betűket, számokat és más karaktereket. Az "Összes speciális karakter" tágabb: eltávolít mindent, ami nem betű, számjegy vagy szóköz, Unicode-tudatos egyeztetést használva, így az ékezetes betűk és a nem latin írásrendszerek (kínai, cirill, arab stb.) helyesen betűként maradnak meg, nem törlődnek.

A "szóközök megtartása" jelölőnégyzet szabályozza, hogy az eltávolított karakterek helyén rés maradjon-e (szóközök megtartva), vagy a megmaradó szavak normalizált, egyszeres szóközzel kerüljenek össze.

Miért érdemes használni?

  • Két világos mód — csak írásjelek vagy összes speciális karakter — egyetlen rögzített viselkedés helyett.
  • Unicode-tudatos: helyesen betűként tartja meg az ékezetes és nem latin betűket, nem speciális karakterként.
  • Lehetőség az eltávolított karakterek után maradt szóközök megtartására vagy összevonására.
  • Helyi feldolgozás — a szöveg soha nem hagyja el a böngésződet.
  • Regisztráció nélkül, korlátozás nélkül, ingyenesen használható.

Használati útmutató

  1. Illeszd be a szöveget a beviteli mezőbe.
  2. Válaszd a "Csak írásjelek eltávolítása" vagy "Összes speciális karakter eltávolítása" opciót.
  3. Kapcsold be vagy ki a "Szóközök megtartása" opciót attól függően, hogy szeretnél-e réseket hagyni.
  4. Kattints az Eltávolítás gombra, és másold ki az eredményt.

Példa

Bemenet

Hello, World! (test)

Kimenet

Hello World test

A csak írásjelek mód eltávolítja a vesszőt, a felkiáltójelet és a zárójeleket, a szavakat az eredeti szóközök választják el.

Gyakori felhasználások

  • Szöveg megtisztítása, mielőtt szófrekvencia-számlálóba vagy keresési indexbe kerülne.
  • Formázási maradványok eltávolítása PDF-ből vagy szkennelt dokumentumból másolt szövegből.
  • Szöveg előkészítése tokenizáláshoz nyelvtanuló vagy NLP szkriptben.
  • Idézőjelek és írásjelek eltávolítása egy listából a bejegyzések deduplikálása előtt.

Gyakori kérdések

Mi számít "írásjelnek" és mi "összes speciális karakternek"?

A csak írásjelek mód olyan jeleket távolít el, mint . , ! ? ; : ' " ( ) [ ] { } és hasonló, mondatok felépítésére használt szimbólumokat. Az összes speciális karakter tágabb — olyan szimbólumokat is eltávolít, mint @ # $ % ^ & *, amelyek nem szigorúan írásjelek, de nem is betűk vagy számok.

Eltávolítja ez a kínai, arab vagy ékezetes betűket?

Nem. Mindkét mód Unicode-tudatos karakteregyeztetést használ, így bármely írásrendszer betűi — beleértve az ékezetes latin betűket, mint az é vagy ü — helyesen betűként vannak felismerve és megtartva, nem speciális karakterként kezelve.

Mi történik a szóközökkel az írásjelek eltávolításakor?

Ha a "Szóközök megtartása" be van jelölve, a szavak közötti eredeti szóközök megmaradnak (csak a véletlen dupla szóközök vonódnak össze). Ha nincs bejelölve, minden szóköz normalizálódik egyszeres szóközzé és le lesz vágva.

Működik ez számokon is?

A számokat egyik mód sem távolítja el soha — csak az írásjelek vagy a nem alfanumerikus szimbólumok törlődnek, a számjegyek mindig megmaradnak.

A szövegem valahova feltöltésre kerül?

Nem. A feldolgozás helyben, JavaScriptben történik a böngésződben; semmi sem kerül elküldésre egy szerverre.

Kapcsolódó eszközök