Počet znaků
Nástroj pro počítání znaků
Jednoduše vložte svůj text a rychle zkontrolujte počet znaků, bajtů a slov.
O tomto nástroji
V prohlížeči můžete v reálném čase počítat počet slov v textu pro příspěvky na sociálních sítích, reklamní texty, názvy článků, meta popisy, text v těle HTML a další.
- Znaky o plné i poloviční šířce se počítají jako „1 znak“. Náhradní páry, jako jsou emodži, se rovněž považují za 1 znak.
- Počet bajtů udává velikost při kódování v UTF-8.
- Když zapnete možnost „Odstranit HTML tagy“, uvidíte množství textu, které je vizuálně podobné hlavnímu tělu HTML.
Jak používat nástroj pro počítání znaků
Když zadáte nebo vložíte text do textového pole, výsledky se automaticky aktualizují na základě zvolené metody počítání.
- Vložte text, kód nebo HTML, které chcete spočítat, do textového pole.
- Vyberte jednotku, kterou chcete zkontrolovat: počet znaků, počet bajtů nebo počet slov.
- Pokud chcete počítat pouze text v těle HTML, zapněte možnost „Počítat bez HTML tagů“.
Co je třeba vzít v úvahu při počítání
- Počet znaků se počítá na základě kódových bodů JavaScriptu, takže znaky s plnou i poloviční šířkou se počítají jako jeden znak.
- Pokud to prohlížeč podporuje, používá se Intl.Segmenter k rozdělení textu obsahujícího japonštinu na jednotlivá slova. U prohlížečů, které to nepodporují, se používá zjednodušená metoda.
- Odstranění HTML tagů se provádí analýzou HTML kódu namísto použití regulárních výrazů; v případě výrazně poškozeného HTML však výsledek závisí na opravách provedených prohlížečem.
Často kladené otázky
Počítají se znaky o plné šířce jako dva znaky?
Ne. Při počítání podle počtu znaků se znaky s plnou šířkou i poloviční šířkou počítají jako jeden znak. Pokud vyberete možnost „Podle počtu bajtů“, můžete zkontrolovat počet bajtů v kódování UTF-8.
Znamená odstranění HTML tagů pouze smazání obsahu mezi značkami „<“ a „>“?
Ne. Analyzuje HTML pomocí DOMParseru prohlížeče, extrahuje text těla a spočítá ho. Obsah tagů `script`, `style`, `noscript` a `template` je vyloučen.
Bude text, který zadám, odeslán na server?
Počítání zajišťuje JavaScript v prohlížeči. Systém neodesílá formuláře obsahující text na server; zpracovává pouze standardní vstupy a změny voleb.