Jestem na ukończeniu mechanizmu wyszukiwarki na swojej stronie, ale utknąłem przy podświetlaniu wyszukiwanych słów. Tzn. wszystko jest dobrze, dopóki jakiś cwaniak nie będzie próbował wyszukać słowa będącego atrybutem jakiegoś tagu html, np. "title", ponieważ w bazie trzymam w przeszukiwanych polach cały html.
W związku z tym, chcę przerobić użytego przeze mnie preg_replace'a tak, aby podświetlane były tylko słowa które nie znajdują się pomiędzy "<", a ">". Chyba dobrze rozumuję?

Poniżej kawałek kodu z moim aktualnym preg_replace'm. Czy ktoś wie jak powinno brzmieć to wyrażenie, żeby działało tak jak wspomniałem wyżej?
<?php ?>