使用正则表达式在VS2010中搜索字符串

时间:2013-03-25 19:12:42

标签: c++ visual-studio-2010 search

您好我一直在尝试使用正则表达式在Visual Studio 2010中搜索字符串模式。字符串模式类似于“abc [somevar] .ppfunc”

现在“abc”和“ppfunc”是固定术语,但“somevar”可以是任何长度的任何字符串。例如:它可能是abc [xyz] .ppfunc或abc [ghid] .ppfunc或abc [blah] .ppfunc

我应使用什么通配符代替“somevar”,以便搜索结果应包含代码中存在的所有可能的单词。

我尝试了abc []。ppfunc和abc [。]。ppfunc(在VS的查找和替换框中)但它没有用。

任何快速建议?

1 个答案:

答案 0 :(得分:0)

您需要使用VS2010的基于正则表达式的查找和替换功能,如文档here所示。 为此,请确保启用了正则表达式:

  

要启用正则表达式,请在“查找和替换”窗口中展开“查找”选项,选择“使用”,然后选择“正则表达式”。 “查找内容”和“替换为”字段旁边的三角形“表达式生成器”按钮变为可用。

然后构造一个匹配你想要替换的正则表达式。