@1Rockman

Как регулярным выражением найти необходимое, перед котором не стоит определенное слово?

Имеется регулярное выражение, которое отлично ищет внутри текста нужные куски по определенному шаблону. Появилась задача исключить из поиска некоторые слова, которые подходят под шаблон, но по определенным причинам их стоит игнорировать, перед такими словами заранее в тексте ставиться тэг [ignore] который должен сигнализировать регулярке, что слово не нужно находить. Подскажите как добавить такое правило?

Если указывать что-то типа: ^(?!\[ignore\])(дальше прежнее регулярное выражение), то такой метод работает только тогда когда нужное слово в начале строки из за '^' если убрать этот символ начала строки, то работать не будет. А сами нужные слова могут быть и в начале и в конце строки и даже внутри слов.
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
abler98
@abler98
Software Engineer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы