Подсветка слов в тексте

ilmus

Новичок
Подсветка слов в тексте

Существует такая проблема.
Имеется некоторый текст. Например:
"Постарайтесь наиболее четко описать суть вопроса (короткое название, перечисление функций без вопроса приведут к удалению вашего сообщения)"

И есть слово "постарайтесь".

Нужно его выделить например болдом.
Т.е.
PHP:
<b>Постарайтесь</b>
Постарайтесь наиболее точно...

Я использую:
PHP:
 $row[$i]=preg_replace ('/'.$word.'/si','<b>'.$word.'</b>', $row[$i]);
но при
PHP:
$word = 'постарайтесь';
получаем в тексте постарайтесь вместо Постарайтесь

Не подскажите, как мне решить данную проблему?
Заранее благодарен.
 

ilmus

Новичок
Извините.. Вы не могли бы написать, как это будет?

-~{}~ 21.03.06 17:37:

Я понял.. прошу прощения

-~{}~ 21.03.06 17:38:

Автор оригинала: Sluggard
Используй подшаблоны.
$str = preg_replace ('/('.$word.')/si','<b>$1</b>', $str);
Спасибо
 
Сверху