如何捕获匹配组

时间:2016-02-20 19:32:40

标签: javascript regex match regex-group

给定字符串

"1s func(), 2s func()"

通缉结果

['func()', 'func()']

尝试

/[A-z]*\(.*\)/g

不幸的是只会产生1场比赛 ['func(), 2s func()']

由于 '), 2s func('传递.*

1 个答案:

答案 0 :(得分:0)

[A-Za-z]*\(.*?\)
            ^^

让它不贪心。

同时将字符选择器更改为[A-Za-z],而不是[A-z],以避免使用所有中间ASCII字符。