重复3次后拆分字符串<br>

Split string after 3 times repeated <br>

本文关键字:lt br gt 字符串 3次 拆分 重复      更新时间:2023-09-26

我有一个小问题,我已经试着解决了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>,在它们像这个<br><br><br><br>一样连续出现4次之后。

我尝试过拆分和替换,但无法按照所需的方式进行操作。希望有人能帮忙:-)

您可以这样做:

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

演示