标签: java regex
是否可以使用正则表达式获取函数名称,包括括号和参数?
例如,给定此字符串:
String s = "fun1(a1,a2) + fun2(b1,b2)";
它应该返回一个包含两个元素的字符串数组:"fun1(a1,a2)"和"fun2(b1,b2)"
"fun1(a1,a2)"
"fun2(b1,b2)"
答案 0 :(得分:1)
这个正则表达式适合你:
\w?\(.*?\)
对于java:
\\w?\\(.*?\\)