У меня есть строка, которая выглядит примерно так:
DOG[i want to look for specific hits of stuff here]
Я хочу сопоставить любые вхождения слов «взгляд» или «прочее», которые встречаются между открытием DOG[
и закрытием ]
Я знаю, что могу написать регулярное выражение типа (?<=DOG\[).*?(?=\])
, чтобы найти весь текст между открывающим и закрывающим битами, но я хочу искать только определенные c слова между этими открыватели и доводчики.
Как я могу это сделать?