展望。正则表达式

时间:2015-06-10 22:08:07

标签: javascript regex

RegExp: /<(?=(\s*\w+=\w+\s*)*)\1>/
String: <a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b a=b>

我如何获得? =找到a = b的最大重复次数?我引用正则表达式不起作用。

1 个答案:

答案 0 :(得分:2)

使用正则表达式无法完成此任务的整个过程,但您可以使用以下正则表达式来获取a=b然后find the max组的所有重复:

/((?:a=b\s?)\1)+/g

Demo