正则表达式通过除以 2 替换出现的“\n”

Regex replace "\n" occurrences by divide by 2

我有带 \n

的字符串
First\nSecond\n\nThird\n\n\n\n

我想要在替换 (\n >=2) 之后,它是

First\nSecond\nThird\n\n

我希望得到一些帮助。非常感谢!

只需将每两个 \n 替换为一个 \n:

s.replace(/\n\n/g, '\n')

const s = 'First\nSecond\n\nThird\n\n\n\n'

console.log(JSON.stringify(s.replace(/\n\n/g, '\n')))