Составить регулярное выражение

Нужна помощь по составлению регулярного выражения

#1 12 сентября 2017 в 13:06
Привет!

В регулярках не очень силен, по этому обратился за помощью.


Нужно составить регулярку для поиска слова или словосочетания в тексте и замены на другое слово:

1. Слово или словосочетание целиком. (Например: ищем слово "дом", в тесте есть слово "домодедово", оно нам не подходит, нужно только "дом")
2. НЕ нужно искать слова, которые находятся между тегами "h1-h6".
3. НЕ нужно искать слова, которые являются анкором ссылки!


Спасибо тем кто поможет!
#2 12 сентября 2017 в 13:27
Эта регулярка не работает(

  1. ~(?:(?:<h\\d>.+?<\/h\\d>)?(?:<a\\s*href=[^>]+>.+?>)\\K(\\s*\b$text\b\\s*))~uix
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.