Вопрос про eregi_replace

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
ROM710
Сообщения: 29
Зарегистрирован: 24 фев 2014, 16:13

Здравствуйте, подскажите пожалуйста - как правильно написать новую Функция eregi_replace - "$msg=eregi_replace($findmeword[$wi]," <b><u>$findmeword[$wi]</u></b> ",$msg);" ? Сколько вариантов пробую, всегда выдет какую нибудь ошибку.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

функции ereg признаны устаревшими и работают они медленно, используйте preg_replace. О том как правильно использовать легко находится в гугле. Не зная логики я не могу посоветовать как составлять регулярку.. $msg=preg_replace('/'.$findmeword[$wi].'/i', '<b><u>'.$findmeword[$wi].'</u></b>',$msg); - но это бред, ошибки будут сыпаться при поставлении текста. Советую как следует почить про регулярки..
[syntax=Delphi] [/syntax]
ROM710
Сообщения: 29
Зарегистрирован: 24 фев 2014, 16:13

Спасибо Duncon, все стало четко.








Duncon на форуме
Ответить