正则表达式获取方法参数名称

时间:2018-08-08 17:43:12

标签: regex regex-group

需要正则表达式仅替换参数名称。 通过程序,我能够获取参数名称,但是当使用常规扩展替换它时,当我们同时具有相同的参数类和参数名称时,它将失败。 就像下面的方法:
getCustomerCyclesListInfo( CustomerCyclesListInfo CustomerCyclesListInfo, CustomerCyclesListInfo CustomerCyclesListInfo)

我尝试使用下面的正则表达式,但它匹配上面的所有四个: (?<!\()\b(CustomerCyclesListInfo)\b

我希望捕获时不考虑以((开括号)空格或,(逗号)空格开头的单词。

1 个答案:

答案 0 :(得分:1)

尝试一下:

\bCustomerCyclesListInfo(?= *[,)])

请参见live demo