![]() |
Обработка строки preg_replace
доброго времени суток!
имеется код php, сразу скажу что в php знаний нет, это единственное что нашел в интернете, на форуме нашел чтото похожее ну никак несмог разобраться знаний нехватает катастрофически.. как сделать чтобы слово "любовь" тоже выделялось желтым цветом, в данном примере выделяется слово с учетом регистра, тоесть из 2 слов выделяется только одно которое явно соответсвует переменной $words??? $words = 'Любовь'; $text = 'Любовь - любовь'; $text = preg_replace ('/([\s]*[[:punct:]]*[\s]*)('.$words.')([\s]*[[:punct:]]*[\s]*)/i', '\\1<b style="background:yellow">\\2</b>\\3', $text); echo $text; |
Попробовать - /iu
|
Время: 02:29. |
Время: 02:29.
© OSzone.net 2001-