Как разбить текст на слова на PHP

Words

В предыдущем посте я описывал функцию, которая разбивает текст на предложения. И там же я упомянул об отдельной функции для разбивки предложений на слова. Сегодня опишем и её =)
Зачем нужна отдельная функция, если вся задача укладывается в одну строку нативного php-кода?

В большинстве случаев такого решения вполне достаточно. Но, такой подход будет считать словами любые последовательности символов, разделенные пробелом. Это не совсем правильно.
Предлагаемая функция позволяет не учитывать последовательности символов, короче заданной величины. Разумеется, это тоже далеко не предел совершенства, но уже хоть что-то =)

Знаки препинания удаляются, чтобы не мешать правильно подсчитывать длину слов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">