BNS
Новичок
Замена подстрок только _вне тегов_
Занялся я тут скриптом поиска и подумал, что неплохо будет подсветить слова, которые юзер искал...
Но тут есть проблеммка: если слово находится внутри < >, (к примеру, юзер ищет "href" - и если тупо заменять
str_replace($found,"<b>" . $found . "<b>",$string);
то будет
<a <b>href</b>="www"> .... </a>
Вероятно, надо писать это с помощью EREG, но я в нем не силен
...
Помогите, пожалуйста, а то я уже офигеваю инет лопатить - никто ничего хорошего не придумал...
Занялся я тут скриптом поиска и подумал, что неплохо будет подсветить слова, которые юзер искал...
Но тут есть проблеммка: если слово находится внутри < >, (к примеру, юзер ищет "href" - и если тупо заменять
str_replace($found,"<b>" . $found . "<b>",$string);
то будет
<a <b>href</b>="www"> .... </a>
Вероятно, надо писать это с помощью EREG, но я в нем не силен

Помогите, пожалуйста, а то я уже офигеваю инет лопатить - никто ничего хорошего не придумал...