1

我有一个小问题,我已经尝试解决了 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>

我尝试过拆分和替换,但无法将其扭曲以按所需方式工作。希望有人可以提供帮助:-)

4

1 回答 1

5

你可以这样做:

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

示范

于 2013-07-25T09:56:54.043 回答