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

Detektor neviditeľných znakov

Nájdite skryté znaky Unicode v texte a zvýraznite, odstráňte alebo nahraďte ich.

Vstup
Výstup

Detektor neviditeľných znakov

Text, ktorý vyzerá čisto, môže obsahovať znaky, ktoré nevidno. Pri kopírovaní z chatovacieho asistenta, Wordu, PDF alebo webu sa priberú medzery s nulovou šírkou, nezalomiteľné medzery, mäkké delenia slov a smerové značky — a potom zlyhá import CSV, dva na pohľad rovnaké reťazce sa nerovnajú, kód spadne na znaku, ktorý editor nezobrazuje, alebo vyhľadávanie minie to zjavné. Detektor skrytú vrstvu zviditeľní a pomôže sa jej zbaviť.

Vložte text a každý neviditeľný znak sa priamo v texte označí značkou v tvare ⟨U+200B⟩, takže presne vidíte, kde sedí. Pod textom pribudne prehľad všetkých nájdených znakov s kódom Unicode, anglickým názvom a počtom výskytov, takže skôr než čokoľvek zmeníte, viete, s čím máte do činenia.

Prepnite akciu na odstránenie a všetky skryté znaky zmiznú, alebo na nahradenie medzerou: znaky podobné medzere, ako nezalomiteľná či úzka medzera, sa zmenia na obyčajnú medzeru a znaky s nulovou šírkou sa odstránia úplne, takže sa slová nezlepia. Nezalomiteľné medzery bývajú v texte zámerne, preto ich vie samostatný prepínač ochrániť. Nástroj rozpozná medzery a spojovníky s nulovou šírkou, značku poradia bajtov, mäkké delenie, obojsmerné značky a prepisy, exotické medzery Unicode, hangulskú výplň, prázdny braillský znak aj riadiace kódy; tabulátory a zalomenia riadkov sú štruktúra, nie smetie, a ostávajú na pokoji.

Všetko beží vo vašom prehliadači a nič sa nikam nenahráva. Prehľad pod výstupom ukazuje, koľko neviditeľných znakov sa našlo, koľkých druhov a celkový počet znakov.

Časté otázky

Odkiaľ sa neviditeľné znaky berú?
Textové editory a sadzba vkladajú nezalomiteľné medzery a mäkké delenia kvôli typografii, súbory sa začínajú značkou poradia bajtov a text skopírovaný z chatovacích asistentov či webu často nesie medzery s nulovou šírkou — niekedy zámerne, ako vodoznak alebo na obídenie filtrov. Všetky prežijú kopírovanie a vloženie.
Aký je rozdiel medzi odstránením a nahradením medzerou?
Odstránenie zmaže každý nájdený znak bez náhrady, čo môže zlepiť slová, medzi ktorými stála nezalomiteľná medzera. Nahradenie medzerou zmení znaky podobné medzere — nezalomiteľnú, úzku, ideografickú a podobné — na obyčajnú medzeru a odstráni iba tie s nulovou šírkou, takže hranice slov prežijú.
Prečo nástroj označil moje emodži?
Zložené emodži ako rodiny drží pokope spojovník s nulovou šírkou (U+200D) a detektor ho poctivo hlási. Jeho odstránením sa emodži rozpadne na časti. Najprv použite zvýraznenie, a ak spojovníky patria emodži, ktoré chcete zachovať, nechajte ten text tak.
Nahráva sa môj text niekam?
Nie. Nástroj beží výhradne vo vašom prehliadači a text nikdy neopustí vaše zariadenie.