Jednotky
Počítadlo znakov bez medzier
Spočítajte Unicode body bez medzier, tabulátorov a ďalších bielych znakov. Emoji sa nepočíta ako dva UTF-16 znaky.
Bezplatná online kalkulačka
Zadajte svoje údaje
Počítanie znakov bez medzier v texte
Počítadlo znakov bez medzier je užitočné vtedy, keď potrebujete zistiť čistú dĺžku textu bez prázdnych miest. Hodí sa pri školských textoch, formulároch, SEO textoch, popisoch produktov, článkoch alebo pri situáciách, kde sa sleduje počet písmen, číslic a ďalších znakov bez započítania medzier. Stačí vložiť text do poľa a hlavný výsledok ukáže počet znakov bez medzier.
Do poľa vložte text na spočítanie. Hlavný výsledok vynechá Unicode biele znaky, teda aj medzery, tabulátory a zalomenia riadkov. Pôvodný text sa neorezáva: vedľajší celkový počet stále obsahuje aj prázdne miesta na začiatku a konci. Jednotkou počítania je Unicode kódový bod, nie nevyhnutne jeden viditeľný symbol.
Vo výsledkoch sa zobrazuje viac údajov naraz. Najdôležitejší je počet znakov bez medzier, ktorý ukazuje čistý rozsah textu. Popri ňom vidíte aj znaky s medzerami, počet slov a počet viet. Vďaka tomu sa dá jednoducho porovnať, ako veľmi medzery ovplyvňujú celkovú dĺžku textu a aký rozsah má vložený text ako celok.
Na výsledok má najväčší vplyv dĺžka textu, počet slov, množstvo medzier a zalomení riadkov. Pri texte s veľkým počtom krátkych slov môže byť rozdiel medzi znakmi s medzerami a bez medzier výraznejší. Naopak, pri texte s dlhšími slovami môže byť rozdiel menší. Pri kopírovaní z rôznych editorov je dobré myslieť na to, že medzery a zalomenia riadkov sa do hlavného výsledku nepočítajú, ale v počte znakov s medzerami sa prejavia.
Praktický príklad je kontrola textu, pri ktorom potrebujete poznať dĺžku bez prázdnych miest. Do poľa vložíte odsek, popis alebo krátku odpoveď a hneď uvidíte, koľko má znakov bez medzier. Zároveň si môžete pozrieť aj počet slov a viet, aby ste vedeli, či je text stručný, primerane dlhý alebo už príliš rozsiahly.
Výpočet je zameraný na dĺžku textu, nie na jeho jazykovú kvalitu. Nehodnotí gramatiku, štylistiku ani význam viet. Pri kontrole konkrétneho limitu je dôležité overiť, či daná služba alebo zadanie počíta znaky s medzerami alebo bez medzier, pretože tieto dva údaje môžu byť pri rovnakom texte rozdielne.
Ako porovnať čistý a celkový počet znakov
Text „Žltý kôň 😀 beží. Kôň beží!“ obsahuje 26 kódových bodov. Päť medzier sa z hlavného výsledku vynechá, takže bez bielych znakov zostáva 21. Bodka, výkričník aj jednoduché emoji sa stále počítajú, lebo nejde o biele znaky. Čistý počet preto nie je iba počet písmen.
Pri texte rozdelenom na viac riadkov sa konce riadkov prejavia v celkovom počte, ale nie v hlavnom počte bez bielych znakov. Aj nezalomiteľná medzera medzi číslom a jednotkou môže patriť medzi biele znaky. Na presný limit formulára si overte, či jeho pravidlo znamená vynechanie všetkých bielych znakov alebo iba obyčajnej medzery.
Na nadväzujúci výpočet môžete použiť Počítadlo znakov v texte.
Predpoklady a obmedzenia
Počítame Unicode kódové body; emoji môže byť zložené z viacerých bodov. Text sa spracuje v prehliadači. Zachovávame okrajové medzery a konce riadkov, prázdny text má nulové počty. Počet viet je heuristika: skratky, URL a desatinné čísla môžu výsledok skresliť.
Zdroje a metodika
Časté otázky
Čo sa z počtu bez medzier vynecháva?
Unicode biele znaky: okrem obyčajných medzier napríklad aj tabulátory, nezalomiteľné medzery a konce riadkov.
Počíta sa interpunkcia?
Áno. Bodky, čiarky, zátvorky a podobné znaky nie sú biele znaky, preto zostávajú v hlavnom počte.
Odstráni sa vložený text alebo jeho okrajové medzery?
Text sa nemení. Okrajové biele znaky sa iba nezahrnú do hlavného počtu; v celkovom počte znakov zostávajú.
Zodpovedá výsledok počtu viditeľných symbolov?
Nie nevyhnutne. Počítajú sa Unicode kódové body a zložený symbol či emoji ich môže obsahovať viac.
Aký údaj použiť pri textovom limite?
Podľa zadania. Ak sa počítajú aj medzery, použite celkový počet; ak sa vynechávajú biele znaky, hlavný výsledok. Konkrétny formulár môže používať odlišné pravidlo.




















