Гласные буквы в конце слов

sof

Создатель
Регистрация
17 Фев 2013
Сообщения
27
Реакции
12
Помогите регуляркой. Нужно найти в тексте все слова которые заканчиваются на гласные буквы а и я

Допустим есть слова
Инструкция
Машина
Ламборгини

Нужно их найти в файле. Заранее благодарю за помощь
 
PHP:
$str="Инструкция
Машина
Ламборгини ";

preg_match_all("/([а-я]+(а|я))[^а-я]/i",$str,$match);
print_r($match);
 
Ну тогда уже
PHP:
$str="Инструкция
Машина
Ламборгини ";
preg_match_all("/[\W]+[ая][\s]/mU",$str,$match);
print_r($match);
В квадратных скобках, для пояснения: слово, заканчивается на «а» или «я», нечитаемый символ (пробел или перевод строки).
В конце модификаторы — строку рассматривать как набор строк и как юникод.
 
Последнее редактирование:
Назад
Сверху