visual studio 搜索 正则表达式 处理 包含 和 不包含: ^((?!Dispatcher.).)*\b[.]Invoke[(]\e*((?!Dispatcher.).)*$ 搜索所有包含:".Invoke(" 但不包含:"Dispatcher." 的文件。 \b[.]Invoke[(]\e 语句解释:\b 表示前面的不匹配\e 表示后面的不匹配[.] 表示加上一个点 . [(] 表示加上括号 ( --------测试文本------ Dispatcher.Invoke() .Invoke() .Invoke() aaaaaInvoke PInvoke Dispatcher.bbbbInvoke() ssssss.Invoke() ssssss.Invokessss --------测试结果------ ssssss.Invoke()