Preskočiť na obsah
TextArray
100% lokálne

Odstrániť ne-ASCII znaky

Odstráňte všetky znaky mimo obyčajného ASCII, prípadne najprv prepíšte diakritiku na najbližšie písmená.

Vstup
Výstup

Odstrániť ne-ASCII znaky

Odstrániť ne-ASCII znaky ponechá len tlačiteľný rozsah ASCII — písmená, číslice, medzery a interpunkciu z bežnej klávesnice — a všetko ostatné zmaže: písmená s diakritikou, emoji, znaky CJK, „kučeravé" úvodzovky, neviditeľné medzery aj riadiace kódy. Je to rýchle riešenie, keď starší systém, stĺpec v databáze, názov súboru alebo zastaraný protokol prijíma iba čisté ASCII a na čomkoľvek bohatšom zlyhá.

Možnosť „Najprv prepísať" je štandardne zapnutá, takže nástroj pred mazaním urobí to rozumné: odstráni diakritiku, takže z é sa stane e a z č sa stane c, rozvinie ß na ss, æ na ae a ø na o a prevedie typografickú interpunkciu — kučeravé úvodzovky na rovné, krátku aj dlhú pomlčku na spojovník, výpustku na tri bodky, pevnú medzeru na obyčajnú. Zmaže sa až to, čo stále nemá ASCII náprotivok, napríklad emoji alebo nelatinkové písma. Prepis vypnite pre prísny prechod, ktorý zmaže každé písmeno s diakritikou rovno.

Možnosti „Zachovať zalomenia riadkov" a „Zachovať tabulátory" chránia štruktúru textu; po ich vypnutí sa všetko zlúči do jedného riadka alebo sa odstránia tabulátory. Konce riadkov sa tak či tak zjednotia na jeden nový riadok. Zapnite „Vypísať odstránené znaky" a nástroj pripojí pod výsledok súhrn: každý odlišný odstránený znak s jeho kódovým bodom Unicode a počtom, aby ste presne videli, čo sa odstránilo — neviditeľné znaky sa zobrazia kódovým bodom ako U+200B. Živý súhrn hlási, koľko znakov sa odstránilo.

Všetko beží lokálne vo vašom prehliadači. Text sa nikam nenahráva, nezaznamenáva ani neukladá.

Časté otázky

Čo sa tu považuje za ASCII?
Tlačiteľný rozsah od medzery (U+0020) po vlnovku (U+007E) — anglické písmená, číslice, bežná interpunkcia a medzera. Tabulátory a nové riadky sa riešia zvlášť vlastnými možnosťami; všetko ostatné sa odstráni.
Čo robí možnosť „Najprv prepísať"?
Pred odstránením prevedie písmená s diakritikou na základné písmeno (é→e), rozvinie ß→ss, æ→ae a ø→o a premapuje kučeravé úvodzovky, pomlčky a výpustku na čisté ASCII. Zmažú sa až znaky bez ASCII náprotivku, ako emoji.
Ako presne zistím, čo sa odstránilo?
Zapnite „Vypísať odstránené znaky". Nástroj pridá sekciu so zoznamom každého odlišného odstráneného znaku, jeho kódovým bodom a počtom. Neviditeľné znaky sa zobrazia ako kódový bod, napríklad U+00A0.
Čo sa stane so zalomeniami riadkov a tabulátormi?
Štandardne sa zachovajú a dajú sa vypnúť vlastnými možnosťami. Konce riadkov sa vždy zjednotia na jeden nový riadok, takže zmiešané windowsové a unixové zalomenia vyjdú jednotne.
Nahráva sa môj text niekam?
Nie. Celý prevod beží vo vašom prehliadači a text nikdy neopustí vaše zariadenie.