替换全部换行符为空,简写:msg.replace(/(\n|\r|\r\n|↵)/g, "");

\s+代表连续匹配,

连续换行符替换成一个:msg.replace(/\s+\n/g, "\n")

连续回车符替换成一个:msg.replace(/\s+\r/g, "\r")

连续换行回车符替换成一个:msg.replace(/\s+\r\n/g, "\r\n")

↵这个回车符没有必要(如果出现当我没说)

测试:let msg = "q1\n\n\n\n\nq2\n\n\nq3\r\n\r\nq4\r\r\r\r\rq5";

原来效果:
q1q2q3q4q5
替换后效果如下:
q1
q2
q3
q4
q5

js中连续换行符替换成一个换行符相关推荐

  1. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  2. 把Windows换行符替换成UNIX换行符

    1把Windows换行符替换成UNIX换行符: 去掉windows下的回车符 (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m) sed  -i 's/ ...

  3. windows换行符linux替换,把Windows换行符替换成UNIX换行符

    1把Windows换行符替换成UNIX换行符: 去掉windows下的回车符 (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m) sed  -i 's/ ...

  4. 快速批量替换文档中的回车符与换行符,包括分节符、分页符的替换

    通常我们在使用WPS文字或者Word时,可能会因为复制而产生很多的回车符;或者从网页复制的文字粘入Word时候,会带来大量换行符.怎样能批量去掉这些个小符号呢,下面的方法马上告诉你!    WPS文字 ...

  5. go excel换行符替换_微软Excel与WPS Excel哪个好玩?

    往期技巧查询 请访问学院官网:www.zloffice.net ----------------------- 今天职领office讲师:白老师给大家介绍Office中的Excel比WPS哪家强? 按 ...

  6. html字符串自动加回车换行,【HTML】处理br换行符追加到前端换行无效的问题 --- html中渲染的字符串中包含HTML标签无效的处理方法,字符串中包含HTML标签被转义的问题 解决...

    需求如下图: 追加给前台后,效果如下: 可以在源码看到: 是将后台给出来的数据,直接当作字符串给填充在了前台HTML中. 而查看浏览器编译后的HTML源码可以发现: 原来字符串中的 的<> ...

  7. 批量将多个 Word 文件的软换行替换为硬换行

    概要:在处理多个 Word 文件的时候,很多 Word 文件都包含了软换行符和硬换行符,也就是我们常说的软回车.有没有一种简单的方法能够统一软回车与硬回车呢?现在给大家介绍一种简单的方法,去批量的将所 ...

  8. JS替换空格回车换行符

    JS替换空格回车换行符 str=str.replace(/\r/g," ") str=str.replace(/\n/g,"<br />")  或 ...

  9. sql中替换逗号为换行符_使用T-SQL将逗号或其他定界符转换为SQL Server中的表或列表

    sql中替换逗号为换行符 Database developers often need to convert a comma-separated value or other delimited it ...

最新文章

  1. 火狐浏览器 firebug调试不能载入javascript
  2. 如何正确选择开源数据库?你需要这的5个技巧
  3. Matrix calculus
  4. django定义模型类-14
  5. hwt字体转换ttf_五分钟教你弄懂了字体反爬是个啥
  6. 计算机在材料中的运用结课,计算机在材料科学工程中的应用的结课论文.doc
  7. java ssdb查询_java连接ssdb数据库
  8. Sublime Text 2 快捷键用法大全(转)
  9. 推荐一下干货-------为什么你的app不耐看
  10. 如何在不支持双面打印的打印机上实现双面打印
  11. Tomcat 7 安装教程 + eclipse配置Tomcat
  12. android10项目编译出错,android studio编译项目出错
  13. Linux好用命令之base64命令
  14. python新手小练习(三)企业奖金提成
  15. android面试题库,Android面试试题及答案
  16. 魅族 -- 禁止D及以下级别LOG的输出
  17. 绿化草皮铺装施工与套用定额
  18. uniapp中字体加粗问题
  19. 王晋康 - 替天行道 ▪ 王晋康科幻小说精选集2(2014年3月27日)
  20. 【mysql】 mysql备份还原时发生异常:导入mysql文件提示“ASCII '\0' appeared in the statement”

热门文章

  1. 天谕登录显示服务器有问题,天谕手游无法登陆怎么办 天谕手游进不去解决方法...
  2. 成为一名自由UX设计师--你“够格”吗?
  3. Microsoft office2016打开很慢解决
  4. 怎么样备好一节计算机课,如何备好一节信息技术课
  5. python 判断是否为数字(整型、浮点型),Python判断字符串是否为数字、浮点数、字母...
  6. 饥荒暴食模式服务器无响应,饥荒暴食模式无银盘图文攻略介绍
  7. 为什么不能和程序媛谈恋爱?
  8. cannot find -ldl
  9. 对树莓派内存卡进行镜像备份.img
  10. uniapp可滑动的顶部导航