Javascript正则表达式:动态捕获组

时间:2015-07-15 08:25:46

标签: javascript regex capture-group

我试图第一次把我的思绪包裹在正则表达式中。

对于字符串

I want you to MATCH THIS, you bastard regex, but also MATCH X THIS and yeah,
MATCH X X X THIS too.

基本上,起始模式,结束模式和中间任意数量的模式。

所以我想要一个myregex.exec string来连续返回

["MATCH", "THIS"]
["MATCH", "X", "THIS"]
["MATCH", "X", "X", "X", "THIS"]

我尝试过这个

的变体
/(MATCH)\s+(X)?\s+(THIS)/

但没有雪茄......

0 个答案:

没有答案