Текстистика позволит узнать разнообразную статистику некоего текста, подготовленного пользователем. Подразумевается, что текст содержит либо русскую кириллицу, либо английскую латиницу. Перед расчетами текст немного нормализуется (удаляются лишние переносы и пробелы), что можно увидеть в поле для ввода.
Создан сервис на основе библиотеки тескст.js. Ради эксперимента сервис и библиотека созданы при активном использовании кириллицы в именах элементов и функций. Обычно так делать не принято, но, похоже, все на удивление хорошо работает во всех нормальных браузерах.
Кстати: в конце таблицы можно увидеть количество слов, в коих одновременно есть кириллица и латиница - подойдет для поиска слов, случайно набранных смешанным алфавитом. Кириллица подсвечиваются синим, а латиница - красным. Помимо информирования предлагается и починить ввод - то бишь, просто заменить схожие внешне символы другого алфавита на целевой (да, чинится основной ввод, целевой алфавит определяется по большему количеству символов, если символы не схожи - алгоритм их не трогает). Для решения этой задачи юзается библиотека yfrkflrf.js.
Наречение | Значение |
---|---|
Символов всего | |
Символов без пробелов / переносов | |
Букв | |
Заглавных букв | |
Строчных букв | |
Цифр | |
Не букв и не цифр без пробелов / переносов | |
Слов | |
Целых чисел | |
Абзацев | |
Уникальных символов без пробелов / переносов | |
Букв кириллицы | |
Гласных букв кириллицы | |
Согласных букв кириллицы | |
Букв Ъ, Ь | |
Заглавных букв кириллицы | |
Строчных букв кириллицы | |
Слов с кириллицей | |
Букв латиницы | |
Гласных букв латиницы | |
Согласных букв латиницы | |
Заглавных букв латиницы | |
Строчных букв латиницы | |
Слов с латиницей | |
Слов с кириллицей и латиницей |