Брой символи
Инструмент за преброяване на символи
Просто поставете текста си, за да проверите бързо броя на символите, байтовете и думите.
За този инструмент
Можете да преброите броя на думите в текста в реално време в браузъра си за публикации в социални медии, рекламни текстове, заглавия на статии, мета описания, HTML текст и др.
- Както символите с пълна ширина, така и тези с половин ширина се броят като „1 символ“. Заместващите двойки, като например емоджита, също се третират като 1 символ.
- Броят байтове показва размера при кодиране в UTF-8.
- Когато активирате „Премахване на HTML тагове“, можете да видите количеството текст, което визуално прилича на основното тяло на HTML кода.
Как да използвате инструмента за преброяване на символи
Когато въведете или поставите текст в текстовото поле, резултатите автоматично ще се актуализират въз основа на избрания метод за преброяване.
- Поставете текста, кода или HTML кода, който искате да преброите, в текстовото поле.
- Изберете единицата, която искате да проверите: брой символи, брой байтове или брой думи.
- Ако искате да се брои само текстът в тялото на HTML, включете опцията „Брой без HTML тагове“.
Неща, които трябва да се имат предвид при преброяването
- Броят на символите се изчислява въз основа на кодовите точки в JavaScript, така че както символите с пълна ширина, така и тези с половин ширина се броят като един символ.
- Ако браузърът го поддържа, Intl.Segmenter се използва за разделяне на текста, съдържащ японски, на отделни думи. За браузъри, които не го поддържат, се използва опростен метод.
- Премахването на HTML таговете се извършва чрез анализиране на HTML кода, а не чрез използване на редовни изрази; обаче, в случаи на сериозно повреден HTML код, резултатът зависи от корекцията, която браузърът извършва.
Често задавани въпроси
Считат ли се символите с пълна ширина за два символа?
Не. При преброяване по брой символи, както символите с пълна ширина, така и тези с половин ширина се броят като по един символ. Ако изберете „По брой байтове“, можете да проверите броя байтове в UTF-8.
Премахването на HTML таговете означава ли просто изтриване на съдържанието между таговете "<" и ">"?
Не. Той анализира HTML кода, използвайки DOMParser на браузъра, извлича основния текст и го преброява. Съдържанието на таговете `script`, `style`, `noscript` и `template` се изключва.
Текстът, който въвеждам, ще бъде ли изпратен на сървъра?
Преброяването се извършва от JavaScript в браузъра. Системата не изпраща формуляри, съдържащи текст, към сървъра; тя обработва само стандартни входни данни и промени в опциите.