[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поменять окончание слова
Sergen
Доброго времени суток!
Нужно заменить окончание в слове -ая на -ой
Сделал вот так:
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
в слове может быть несколько таких совпадений.

Спустя 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 написал(а):
да - ты верно намёк понял wink.gif

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

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

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