为了账号安全,请及时绑定邮箱和手机立即绑定

js 删除不了换行符

js 删除不了换行符

慕莱坞森 2019-03-25 10:06:09
如下代码:var a = "本条评论用于测试加精↵↵↵你好↵↵↵你好↵↵↵↵"a.replace(/\r?\n|\r/g, "") //打印出:本条评论用于测试加精↵↵↵你好↵↵↵你好↵↵↵↵奇怪的是,一直去不了文本里面的换行符
查看完整描述

2 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

这么麻烦,还不如a.replace(/[rn]/g, "")

不过你写的也没错,只是你的↵↵↵不是回车符。你用下面的测试,是可以的。

var a = "本条评论用于测试加精\r\n\r\n你好\n\n\n你好\r\n";
a.replace(/\r?\n|\r/g, "")

如果你搞清楚↵是什么符号,也可以a.replace(/↵/g, "")


查看完整回答
反对 回复 2019-03-25
?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

一般正则是对单行处理的,即遇见换行时不处理(忽略),估计你要用(/\r?\n|\r/gm,"")

查看完整回答
反对 回复 2019-03-25
  • 2 回答
  • 0 关注
  • 415 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号