重复3次后拆分弦

时间:2013-07-25 09:54:02

标签: javascript

我有一个小问题,我现在试图解决3个小时。

我有这样的文字:

<div>
Hello my name is Andreas
<br>
It very nice to meet you
<br><br>
Regards Andreas
<br>
<br>
<br> 
<br>
<br>
<br>
<br>
<br>
<br>       
</div>

我希望在<br>之后连续4次出现之后删除所有<br><br><br><br>

我尝试过拆分和替换,但不能扭曲它以所需的方式工作。 希望有人可以提供帮助: - )

1 个答案:

答案 0 :(得分:5)

你可以这样做:

str = str.replace(/(<br>\s*){4,}/g,'<br><br><br>')
         .replace(/meat/g, 'meet');

Demonstration