Нужно заменить окончание в слове -ая на -ой
Сделал вот так:
preg_replace('#(ая)$#i', 'ой', $var );
Она работает, но печенкой чувствую, какая-то кривая регулярка...
Спустя 10 минут, 23 секунды (24.04.2012 - 22:58) rooor написал(а):
$var = "красивая";
echo str_ireplace("ая", "ой", $var);
хотя не... не только окончания менять будет
Спустя 2 минуты, 19 секунд (24.04.2012 - 23:00) Игорь_Vasinsky написал(а):
нормальная печёнка если не в юникоде работаешь. пить можно.
rooor
в слове может быть несколько таких совпадений.
rooor
в слове может быть несколько таких совпадений.
Спустя 1 час, 28 секунд (25.04.2012 - 00:01) Sergen написал(а):
Цитата (Игорь_Vasinsky @ 24.04.2012 - 19:00) |
нормальная печёнка если не в юникоде работаешь. пить можно. rooor в слове может быть несколько таких совпадений. |
Не, я не пью Если только на праздник большой, немножко ;)
Наверное букаффку u добавить надо было...
Сапасибо Игорь!
preg_replace('#(ая)$#ui', 'ой', $var );
Спустя 22 часа, 33 минуты, 39 секунд (25.04.2012 - 22:34) Игорь_Vasinsky написал(а):
да - ты верно намёк понял

Спустя 20 дней, 15 часов, 6 минут, 24 секунды (16.05.2012 - 13:41) Guest написал(а):
Скрытый текст |
привет |


Спустя 1 минута, 27 секунд (16.05.2012 - 13:42) Guest написал(а):
прив[glow=привеь]еь