【发布时间】:2022-11-18 00:06:17
【问题描述】:
在许多语言中,函数调用由一个 slug 和后跟由括号括起来的任意数量的参数组成,如下所示:
my_function(); // no arguments
my_function(one_argument);
my_function(first_argument,second_argument);
my_function(first_argument,second_argument,third_argument);
什么正则表达式将完全匹配带有两个参数的大小写(第三上面伪代码中的情况)?
“显而易见的答案”类似于\w+\([^)]+,[^)]+\)。然而,括号的特殊含义打破了这个表达式。
【问题讨论】:
标签: regex