Блог
Текстовые утилиты

Счётчик уникальных символов онлайн

Считает не общее число символов, а сколько РАЗНЫХ символов использовано в тексте — например, в слове «мама» четыре символа, но только два уникальных. Полезно для оценки разнообразия алфавита, паролей или загадок вроде панграмм.

Результат

Уникальных символов
Самый частый символ
Всего символов учтено

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

Факты и границы применимости

Уникальный символ Каждый отдельный вид символа считается один раз, независимо от числа повторений
С учётом регистра «А» и «а» — два разных символа
Без учёта регистра «А» и «а» приводятся к одному виду перед подсчётом
«Не учитывать пробелы и пунктуацию» Из подсчёта убираются пробелы и набор стандартных знаков препинания

Когда этот метод вводит в заблуждение

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

Текст разбивается на отдельные символы; если регистр не учитывается, все буквы приводятся к нижнему регистру перед следующим шагом.

Если включена опция «не учитывать пробелы и пунктуацию», из списка символов убираются пробелы и фиксированный набор знаков препинания.

Для оставшихся символов строится частотная таблица — сколько раз встретился каждый; число различных ключей в этой таблице и есть ответ.

Самый частый символ — тот, у которого наибольшее значение в частотной таблице; при равенстве выбирается первый найденный.

Вопросы и ответы

Зачем нужен подсчёт именно уникальных символов?

Например, чтобы проверить панграмму (использует ли текст все буквы алфавита), оценить разнообразие пароля или найти самый частый символ в тексте/коде.

«А» и «а» считаются одним символом или двумя?

Зависит от настройки «учитывать регистр»: включена — это два разных символа, выключена — один и тот же.

Пробел считается символом?

Да, если не включена опция «не учитывать пробелы и пунктуацию» — тогда пробел исключается из подсчёта наравне со знаками препинания.

Мой текст куда-то отправляется?

Нет, весь подсчёт выполняется в вашем браузере.

Похожие утилиты

Все утилиты