Ugrás a tartalomhoz
TextArray
100% helyi

Nem ASCII karakterek eltávolítása

Távolíts el minden karaktert az egyszerű ASCII-n kívül, előbb tetszés szerint átírva az ékezeteket a legközelebbi betűkre.

Bemenet

Nem ASCII karakterek eltávolítása

A Nem ASCII karakterek eltávolítása csak a nyomtatható ASCII-tartományt tartja meg — egy hagyományos billentyűzet betűit, számjegyeit, szóközeit és írásjeleit —, minden mást pedig töröl: az ékezetes betűket, az emojikat, a CJK-karaktereket, a tipográfiai idézőjeleket, a láthatatlan szóközöket és a vezérlőkódokat. Gyors megoldás, amikor egy régi rendszer, egy adatbázisoszlop, egy fájlnév vagy egy elavult protokoll csak tiszta ASCII-t fogad el, és bármi gazdagabbon elakad.

Az „Előbb átírás" alapból be van kapcsolva, így az eszköz törlés előtt az értelmes lépést teszi meg: eltávolítja az ékezeteket, így az é e lesz, a č pedig c, kibontja a ß-t ss-re, az æ-t ae-re és az ø-t o-ra, valamint átalakítja a tipográfiai írásjeleket — a nyomdai idézőjeleket egyenesekre, a gondolatjeleket kötőjelre, a három pontot három sima pontra, a nem törő szóközt normál szóközre. Csak az törlődik, aminek még mindig nincs ASCII megfelelője, például az emoji vagy a nem latin írások. Kapcsold ki az átírást a szigorú menethez, amely minden ékezetes betűt rögtön töröl.

A „Sortörések megtartása" és a „Tabulátorok megtartása" megőrzi a szöveg szerkezetét; kikapcsolva minden egyetlen sorba olvad össze, vagy a tabulátorok eltűnnek. A sorvégek mindenképp egyetlen új sorra egységesülnek. Kapcsold be az „Eltávolított karakterek listázása" lehetőséget, és az eszköz az eredmény alá összegzést fűz: minden egyes eltávolított karaktert az Unicode kódpontjával és darabszámával, hogy pontosan lásd, mit vett ki — a láthatatlan karakterek kódpontként jelennek meg, például U+200B. Az élő összegzés jelzi, hány karaktert távolított el.

Minden helyben, a böngésződben fut. A szöveget sosem tölti fel, naplózza vagy tárolja sehol.

Gyakori kérdések

Mi számít itt ASCII-nak?
A nyomtatható tartomány a szóköztől (U+0020) a hullámvonalig (U+007E) — angol betűk, számjegyek, gyakori írásjelek és a szóköz. A tabulátorokat és az új sorokat külön beállítások kezelik; minden más eltávolításra kerül.
Mit csinál az „Előbb átírás" beállítás?
Az eltávolítás előtt az ékezetes betűket az alapbetűjükre alakítja (é→e), kibontja a ß→ss, æ→ae és ø→o formákat, és a nyomdai idézőjeleket, gondolatjeleket és a három pontot tiszta ASCII-ra képezi le. Csak az ASCII megfelelő nélküli karakterek, például az emoji, törlődnek.
Hogyan látom pontosan, mit távolított el?
Kapcsold be az „Eltávolított karakterek listázása" lehetőséget. Az eszköz szakaszt fűz hozzá, amely minden egyes eltávolított karaktert felsorol a kódpontjával és darabszámával. A láthatatlan karakterek kódpontként jelennek meg, például U+00A0.
Mi történik a sortörésekkel és a tabulátorokkal?
Alapból megmaradnak, és saját beállításokkal eltávolíthatók. A sorvégek mindig egyetlen új sorra egységesülnek, így a vegyes Windows- és Unix-törések egységesen jönnek ki.
Feltöltődik valahová a szövegem?
Nem. A teljes átalakítás a böngésződben fut, és a szöveg soha nem hagyja el az eszközödet.