К содержимому
kalqulyator.ru
Личный кабинет

Меню

Текст: символы, слова и байты

Сообщите об ошибке или неточности

Опишите найденную неточность.

Осталось 1000 символов

Разместить у себя

Настройте калькулятор и скопируйте код на свой сайт.

Код для вставки

<script src="https://kalqulyator.ru/embed.js" data-calc="c500-text-counter" data-mode="button" data-theme="light" data-accent="#1d4ed8" data-text-color="#172033" data-card-bg="#ffffff" data-size="adaptive" async></script>
Как вставить
  1. Tilda: добавьте блок HTML-кода и вставьте строку.
  2. WordPress: добавьте блок "Пользовательский HTML" и вставьте строку.
  3. Обычный HTML: вставьте строку в нужное место страницы.

Предпросмотр

Данные для расчёта

Составные эмодзи считаются одной графемой; слова определяются сегментацией Unicode.

Видимые знаки

Введите данные - результат обновится автоматически.

12

Слова
2
Кодовые точки
12
Единицы строки
12
Байты
21

Часть значений появится, когда заполните остальные поля.

Расчёт справочный и не заменяет консультацию специалиста.

Посчитайте графемы, слова, кодовые точки и размер текста в байтах. Разные меры показаны отдельно; доступно до 8192 кодовых единиц ввода.
Заказать калькулятор под ваш сайт

Описание

Вставьте исходный текст без предварительной замены пробелов. Для ограничений формы сверяйте именно ту метрику, которую использует получатель: видимые знаки и длина программной строки могут отличаться.

Как считается

Подсчёт слов и графем использует сегментацию Юникод. Байты относятся к восьмибитная кодировка Юникод без служебной метки. Пробелы и переводы строки входят в длину. Максимум 8192 единицы шестнадцатибитная кодировка Юникод; составной знак может занимать несколько единиц. Контрольный пример: Одна кириллическая буква: Видимые знаки = 1, Кодовые точки = 1, Единицы шестнадцатибитная кодировка Юникод = 1, Байты восьмибитная кодировка Юникод = 2, Слова = 1. Источники: www.unicode.org.

Пример расчёта

Текст
я
Видимые знаки
1
Кодовые точки
1
Единицы UTF-16
1
Байты UTF-8
2
Слова
1

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Частые вопросы

Почему эмодзи даёт несколько единиц строки?
Один видимый знак может состоять из нескольких кодовых точек и суррогатных пар. Эти показатели показаны отдельно.
Совпадает ли число слов с любым редактором?
Сегментация зависит от правил Юникод и версии среды. Составные слова и знаки пунктуации разные редакторы могут учитывать иначе.
Входят ли пробелы?
Да, в длину и размер входят все введённые символы. В число слов отдельные пробелы не входят.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки

Связаться с поддержкой

Напишите, чем мы можем помочь.

Вход в кабинет

Забыли пароль?