Regex 如何搜索不包含';不包含某个字符串

Regex 如何搜索不包含';不包含某个字符串,regex,notepad++,bulk,Regex,Notepad++,Bulk,如何使用NotePad++使用Find in Files和Regex搜索不包含MYSTRING但包含一些标记的文件,请参见示例: 文件1 。。。 ... “我的字符串” ... ... 文件2 。。。 ... .... ... ... 我只希望文件2匹配 …表示我不关心的随机字符(包括新行) 我尝试了很多东西,包括各种各样的环顾四周,但没有运气 大概是这样的: MODIFICATION_TIME.*MYSTRING.*</Entity MODIFICATION\u TIME.*MYS

如何使用NotePad++使用Find in FilesRegex搜索不包含MYSTRING但包含一些标记的文件,请参见示例:

文件1

。。。
...
“我的字符串”
...
...
文件2

。。。
...
....
...
...
我只希望文件2匹配

表示我不关心的随机字符(包括新行)

我尝试了很多东西,包括各种各样的环顾四周,但没有运气

大概是这样的:

MODIFICATION_TIME.*MYSTRING.*</Entity
MODIFICATION\u TIME.*MYSTRING.我想我找到了:

MARKER(?!.*MYSTRING)

你能举一些真实的例子吗?正则表达式将取决于这些点可以包含什么,以及“MYSTRING”是什么。另外,请显示您尝试的内容。如果标记之外有
“MYSTRING”
该怎么办?请尝试
(?:(?!MYSTRING)。*?
“MYSTRING”不能在标记之外。我需要能够跨多行搜索。我重新表述了它,我希望现在更清楚我尝试了什么,我想要什么
MODIFICATION_TIME.*MYSTRING.*</Entity
MARKER(?!.*MYSTRING)