Visual Studio中的正则表达式搜索

时间:2014-05-22 18:00:28

标签: regex visual-studio

我有大量文件要在Visual Studio中搜索方法。 如何编写正则表达式来搜索包含XYZ但不包含dbo.XYZ的行。

1 个答案:

答案 0 :(得分:1)

您可以使用Negative lookbehind来使用正则表达式搜索此方案:(?<!dbo\.)XYZ。请注意,此类正则表达式仅在Visual Studio 2012和2013中受支持。

如果您使用的是旧版本的Visual Studio,则必须使用Microsoft喜欢调用的内容&#39;防止匹配&#39;表达式不完全是标准的正则表达式实现。为此,您可以使用表达式:~(dbo\.)XYZ