Подсчёт букв Unicode и кодовых точек
Считает буквы Unicode и кодовые точки с фильтрами пробелов и чисел. Один эмодзи может состоять из нескольких кодовых точек.
Начать работу
Возможности и пример работы
Инструмент подсчитывает буквы (Unicode-категория «Letter») и символы (Unicode code points) в введённом тексте. По умолчанию пробелы и цифры исключаются из подсчёта обработанных символов, но вы можете включить их опциями.
Пример
Введите Hello 123!. При настройках по умолчанию вы получите:
- Букв: 5 (H, e, l, l, o)
- Обработанных символов: 6 (буквы и восклицательный знак)
- Исходных символов: 10 (все символы, включая пробел и цифры)
Если включить «Включая цифры», обработанных символов станет 9 (добавятся 1, 2, 3), но количество букв останется 5.
Как работает подсчёт
Подсчёт основан на Unicode code points. Это означает, что комбинированные диакритические знаки, эмодзи-последовательности и некоторые сложные скрипты могут отображаться как несколько code points, хотя визуально выглядят как один символ.
Ограничения
Инструмент не подсчитывает слова, байты, объём в UTF-8, время чтения или типографские глифы. Все вычисления выполняются локально в вашем браузере, текст не отправляется на сервер.
Часто задаваемые вопросы
Почему количество обработанных символов отличается от количества букв?
Обработанные символы включают все символы после выбранных исключений (пробелы, цифры), а буквы — только символы категории «Letter». Например, знаки препинания учитываются в обработанных символах, но не в буквах.
Что означает «исходные символы»?
Это количество всех Unicode code points в исходном тексте без каких-либо исключений. Оно может отличаться от визуального восприятия из-за комбинированных символов.
Учитываются ли эмодзи как буквы?
Последовательности эмодзи анализируются по кодовым точкам и не добавляют букв. Числовой фильтр может убрать цифру из 1️⃣, оставив комбинируемые кодовые точки; отдельного фильтра целых видимых эмодзи нет.
Проверочный список
- Вставьте текст с разными алфавитами (например, кириллица, латиница, арабский).
- Проверьте, как влияют опции «Включая пробелы» и «Включая цифры».
- Сравните результаты с примерами из документации.
- Убедитесь, что текст не отправляется на сервер (работает локально).
Выберите подходящий инструмент
- Подсчёт слов и символов в реальном времени
Считает слова, видимые символы, строки, примерное число предложений и абзацы при вводе. Текст обрабатывается в браузере.
- Подсчёт букв Unicode и кодовых точек
Считает буквы Unicode и кодовые точки с фильтрами пробелов и чисел. Один эмодзи может состоять из нескольких кодовых точек.
Допускается до 500 000 кодовых единиц UTF-16. Символы дополнительных плоскостей, например 😀, занимают по две единицы; предел не всегда равен 500 000 кодовых точек.
Обработка выполняется локально в вашем браузере.