请问去掉所有空行

我要去掉全部空行以及每行的首尾空格,但是要保留换行。
我的代码不行。请教老师。谢谢。

e.value = e.value.replace( /\n\s*\r/, '');
阅读 2.7k
3 个回答
str.replace(/(\s+)/g, "\n").replace(/(^\s)|(\s$)/, "")

str.replace(/\s+/g, '')这个不行吗

可以试试把行切分了之后每行单独处理再重新合并的思路:

content.split('\n').map(line => line.trim()).join('\n\r')
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题