sagepro
30-10-2012, 14:06
доброго времени суток!
имеется код 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;
имеется код 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;