[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: подправте регулярку
Гость_олег
Создал выражение но хочу его улучшить

echo preg_replace("/[\s]([^\s]{1,6})[\s]/", " ", str_replace(" ", "  ", " ".$t." ")); 


как это выражение сделать так что бы слова там где русские буквы было {1,6} , а там где английские было {1,3}



Спустя 1 час, 12 минут, 21 секунда (22.09.2012 - 21:15) neadekvat написал(а):
А если там смешаный текст?

Быть может, что-то вроде
#^([А-яёЁ]{1,6}|[A-z]{1,3})$#u
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.