问题描述
我有一个字符串消息,但是我必须删除不包含任何字符串的行。因为它将为邮件容器添加更多空间。
console.log(str);
字符串输出:
hello
how are you?
what's going on?
bye...
....more empty line below
我希望它像:
hello
how are you?
what's going on?
bye...
解决方法
您可以通过将replace
函数与正则表达式结合使用来实现。
示例:
var str = "hello \n how are you? \n\n what's going on?"
console.log(str)
console.log(str.replace(/(\n)+/gi,"\n"))