我需要迭代文件中的一行字符串.每一行的格式如下:
returnType ClassType functionName(int param1, double param2)
returnType ClassType functionName();
我想遍历每一行,并通过正则表达式仅获取函数名unctionName.
我有一个不使用正则表达式的解决方案:
line.split("(")[0].split(" ")[-1]
它返回函数
如果可能的话,我想用正则表达式得到一个解决方案.谢谢 这就是我try 过的:
import re
pattern = re.compile(r"\w+^\(")
我的意思是,匹配任何包含括号的字符,然后给我那个项目.但它对我来说空空如也,谢谢