gpt4 book ai didi

javascript - 在 JavaScript 中删除多个换行符 (\n)

转载 作者:数据小太阳 更新时间:2023-10-29 04:55:57 24 4
gpt4 key购买 nike

我们有一个新员工的入职表格,其中有多个换行符(行与行之间有 4-5 个)需要删除。我想去掉多余的换行符,但仍然用一个\n 分隔 block 。

例子:

New employee<br/>
John Doe

Employee Number<br/>
1234

我目前正在使用 text = text.replace(/(\r\n|\r|\n)+/g, '$1'); 但这会删除所有换行符没有间距。

最佳答案

text = text.replace(/(\r\n|\r|\n){2,}/g, '$1\n');

使用它,它将删除至少有 2 个或更多的换行符

更新

根据 OP 的具体要求,我将稍微编辑一下答案。

text = text.replace(/(\r\n|\r|\n){2}/g, '$1').replace(/(\r\n|\r|\n){3,}/g, '$1\n');

关于javascript - 在 JavaScript 中删除多个换行符 (\n),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22962220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com