логотип сайта MyLittleServices.ru

Текстистика

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

Создан сервис на основе библиотеки тескст.js. Ради эксперимента сервис и библиотека созданы при активном использовании кириллицы в именах элементов и функций. Обычно так делать не принято, но, похоже, все на удивление хорошо работает во всех нормальных браузерах.

Под таблицей первичных данных обычно являет себя вторая, в которой приводится статистика по каждому встречающемуся в тексте символу, но без пустышек. Сортировка по количеству имеется.

Под пустышками подразумеваются все символы типа пробела, перевода строки, табуляции и т. п.

Кстати: в конце первичной таблицы можно увидеть количество слов, в коих одновременно есть кириллица и латиница - подойдет для поиска слов, случайно набранных смешанным алфавитом. Кириллица подсвечивается синим, а латиница - красным. Помимо информирования предлагается и починить ввод - то бишь, просто заменить схожие внешне символы другого алфавита на целевой (да, чинится основной ввод, целевой алфавит определяется по большему количеству символов, если символы не схожи - алгоритм их не трогает). Для решения этой задачи юзается библиотека yfrkflrf.js.


Поле для ввода данных:

Итог общий

Наречение Значение
Символов всего
Символов без пустышек
Букв
Заглавных букв
Строчных букв
Цифр
Не букв и не цифр без пустышек
Слов
Целых чисел
Абзацев
Уникальных символов без пустышек
 
Букв кириллицы
Гласных букв кириллицы
Согласных букв кириллицы
Букв Ъ, Ь
Заглавных букв кириллицы
Строчных букв кириллицы
Слов с кириллицей
 
Букв латиницы
Гласных букв латиницы
Согласных букв латиницы
Заглавных букв латиницы
Строчных букв латиницы
Слов с латиницей
 
Слов с кириллицей и латиницей