正则表达式,用于在VS2010中查找带参数的所有函数调用

时间:2014-02-10 14:18:53

标签: regex visual-studio-2010

假设我有一个名为myFunc()的函数。它可以采取参数。我想找到传入HAS参数的myFunc()的所有实例。我应该使用什么正则表达式?我在VS2010中使用Ctrl + Shift + F并选择了使用正则表达式选项。

例如,我想看

myFunc(varA)

myFunc(varB,varC)

而不是

myFunc的()

谢谢!

2 个答案:

答案 0 :(得分:2)

这很简单,但应该做你想要的:

myFunc\([^)]+\)

基本上寻找:
  - myFunc\( = myFunc(
  - [^)]+ = )以外的一项或多项内容   - \) =后跟)

目视:
enter image description here

答案 1 :(得分:0)

你去吧

myFunc\(\s*\S.*\)

\ s *之前检查零个或多个空格。 \ S确保至少找到一个非空格,并且。*描述可能存在的所有内容。

请注意,parantheses也被转义

相关问题