Количество символов
Инструмент подсчета количества символов
Просто вставьте свой текст, чтобы быстро проверить количество символов, байтов и слов.
Об этом инструменте
Вы можете подсчитывать количество слов в тексте в режиме реального времени в браузере для постов в социальных сетях, рекламных текстов, заголовков статей, метаописаний, основного текста 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 в браузере. Система не отправляет на сервер формы, содержащие текст; она обрабатывает только стандартные вводные данные и изменения параметров.