Результат
Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.
Факты и границы применимости
| Предложение | Фрагмент текста до точки, восклицательного или вопросительного знака |
|---|---|
| Граница | Один или несколько знаков подряд ("?!", "...") считаются одной границей |
| С опцией переноса строк | Каждая новая строка тоже считается концом предложения, даже без точки |
| Средняя длина | Сумма слов по всем предложениям ÷ количество предложений |
Когда этот метод вводит в заблуждение
- Сокращения вроде «т.д.», «см. рис. 3», инициалы («А. С. Пушкин») и десятичные дроби («3.14») содержат точку, не завершающую предложение, — на текстах с ними счётчик завышает результат.
- Прямая речь с репликами внутри одного предложения («Он сказал: „Иду!“ — и вышел») может быть посчитана как два предложения из-за восклицательного знака внутри кавычек.
- Без опции «переносы строк» список пунктов без точек в конце («Первое\nВторое\nТретье») будет посчитан как одно предложение — включите опцию, чтобы каждая строка считалась отдельно.
- С включённой опцией «переносы строк» обычный текст с мягкими переносами (перенос без завершения мысли) даст завышенный счёт — опция подходит для списков, а не для сплошной прозы.
Как это считается
Без опции переносов строк текст разбивается на предложения по точкам, восклицательным и вопросительным знакам, идущим подряд (например, «?!» или «…» считаются одной границей).
С включённой опцией к этим границам добавляется ещё и перенос строки — это превращает утилиту в подсчёт «пунктов списка» вместо «предложений с точкой».
Для каждого найденного предложения считается число слов (последовательностей непробельных символов), из этого выводится средняя длина и длина самого длинного.
Пустые фрагменты (например, между двумя точками подряд) отбрасываются и не увеличивают счётчик.
Вопросы и ответы
Почему количество предложений больше, чем я насчитал вручную?
Скорее всего, в тексте есть сокращения или десятичные дроби с точкой — счётчик принимает их точки за конец предложения. Это ограничение простой эвристики, которая ищет знаки препинания, а не анализирует смысл.
Как посчитать список без точек в конце строк?
Включите опцию «также считать переносы строк границей предложения» — тогда каждая строка списка будет посчитана как отдельное «предложение», даже без завершающего знака.
Что считается самым длинным предложением?
То, в котором больше всего слов — а не символов. Слово здесь — последовательность непробельных символов.
Мой текст куда-то отправляется?
Нет, весь подсчёт выполняется в вашем браузере.