用正则表达式替换两个以上的换行符

Tim*_*Tim 3 javascript regex jquery replace textarea

我想在我的textarea中搜索"\n"换行符,但我希望两个行空格最大.

我可以在这个公式中使用什么公式,regex以便它连续三行\n(" \n\n\n")查找任何东西,并用一个替换它<br>

this.replace(new RegExp('\n', 'gim') , '<br/>');
Run Code Online (Sandbox Code Playgroud)

Dog*_*ert 9

this.replace(new RegExp('(\n){3,}', 'gim') , '<br/>');
Run Code Online (Sandbox Code Playgroud)

这将用br取代3个或更多\n,如果你想要4个或更多,则取4.

  • `this.replace(/ \n {3,}/g,'<br/>')` (5认同)