Preg_split, unicode - длина слов

Рейтинг: 0Ответов: 3Опубликовано: 02.03.2015

Разбиваю строку на массив из слов, но нужно ограничить мин. длину слов, которые будут попадать в массив, делаю, так:

$request_uri = preg_split('/\P{L}{3,}+/u', $request_uri);

в обычном режиме работает:

$request_uri = preg_split('/\P{L}+/u', $request_uri);

Как можно задать длину в мин. 3 символа?

Спасибо

Обновление

Извиняюсь, при написание поста, случайно не ту скобку поставил.

по стандарту /\P{L}+/u, выдает

Array ( [0] => [1] => palm )

при '/\P{L}{3,}/u', выдает

Array ( [0] => 'palm )

а нужно, чтобы во втором варианте, не было спец. символов, почему они появляются?

Ответы

Ответов пока нет.