Помогите с регулярным выражением для поиска в xhtml
Есть строка, в ней есть валидный xhtml.
Нужно найти вхождения некоторой строки Х в xhtml-документе, такие что эти вхождения находятся не внутри тага и не обрамлены тагами code и pre.
Тоесть если ищется строка "src" в коде
Подскажите пожалуйста, как можно решить эту задачу или в каком направлении думать.
Есть строка, в ней есть валидный xhtml.
Нужно найти вхождения некоторой строки Х в xhtml-документе, такие что эти вхождения находятся не внутри тага и не обрамлены тагами code и pre.
Тоесть если ищется строка "src" в коде
то должна быть найдена только выделенная подстрока.... <img src="" ...="src"><pre...>src</pre>
<p>...src...</p>
Подскажите пожалуйста, как можно решить эту задачу или в каком направлении думать.