""在正则表达式中不使用Visual Studio 2008查找实用程序

时间:2015-03-10 11:08:06

标签: regex visual-studio visual-studio-2008 find

我的源代码中有两个函数getpeergetpeerw。我想同时搜索这两个,我在Visual Studio 2008中使用带有VS find实用程序的正则表达式getpeerw?,但它找不到任何提到的函数。

1 个答案:

答案 0 :(得分:1)

Visual Studio 2008正则表达式语法有点奇怪,如果您习惯使用更现代的Perl兼容类型的正则表达式,则会使用许多非标准结构。如果我没记错,则没有零或一个匹配选项,只有零或更多一个或多个

所有options are clearly documented on MSDN and you can swap back and forth between VS2008 and VS2013 to check the differences。更高版本使用更现代的正则表达式语法。

要获得您想要的内容,您可能希望使用(w|())。它基本上为您提供w nothing

事实上正如其他人所建议的那样,请确保在“查找”窗口中启用了正则表达式匹配:

enter image description here