正则表达式查找方法名称

时间:2017-09-20 07:19:44

标签: regex

在我的档案中,我的行如下

myVar
myMethod()

我想找到已经得到'('(仅限方法名称)的字符串。我已尝试过以下正则表达式,但它也满足myVar。你能建议适当的正则表达式吗?

[a-zA-Z]+[a-zA-Z0-9]+\(*

由于

1 个答案:

答案 0 :(得分:2)

因为最后的明星而得到匹配 试试这个:[a-zA-Z][a-zA-Z0-9]+\(

另请注意,我已删除了第一个“+”,因为它不是必需的。