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