一、换行,回车

换行回车在不同操作系统下的含义

以下均为单击 Enter 键产生

  • Windows:系统行末结束符是 ‘\r\n
  • Linux:统行末结束符是 ‘\n
  • Mac:系统行末结束符是 ‘\r
关于软 / 硬回车的扩展知识

硬回车:就是普通我们按回车产生的,它在换行的同时也起着段落分隔的作用。
软回车:是用 Shift + Enter 产生的,它换行,但是并不换段,即前后两段文字在 Word 中属于同一“段”。在应用格式时你会体会到这一点。

软回车能使前后两行的行间距大幅度缩小,因为它不是段落标记,要和法定的段落标记——硬回车区别出来。硬回车的html代码是<p>…</p>,段落的内容就夹在里面,而软回车的代码很精悍:<br/>。 网页的文字如果复制到word中,则硬回车变为弯曲的箭头(),软回车变为向下的箭头()。

js 字符串中的字符替换

将字符串中的换行符替换成在HTML中正确显示换行的的 <br/> 换行标签。

const text = 'Hello World\r\n2021'
text.replace(/(\n|\r|\r\n|↵)/g, '<br/>')

二、空白符

js 字符串中的字符替换

将字符串中的空格符替换成HTML中正确显示连续空格的&nbsp;转义字符。

const text = 'Hello\s\s\sWorld\s2021'
text.replace(/\s/g, '&nbsp;');

js 字符串中的空格、换行符(\r,\s,\n,\r\n)相关推荐

  1. JS 替换字符串中的回车换行符

    // 将字符串中的回车换行符替换为traget内容 transferStr = (content,traget) => {let newContent = '';newContent = con ...

  2. java替换换行符_Java的replace替换字符串中的回车换行符的方法

    Java的replace替换字符串中的回车换行符的方法 导语:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大 ...

  3. qlabel设置换行符无效_php 字符串中的\n换行符无效、不能换行的解决方法

    例如下面的代码: echo 'hello\n'; echo 'world'; ?> 程序的中的换行符\n会直接输出,无法正确换行,解决方法是把单引号改为双引号: echo "hello ...

  4. js 在js字符串中添加空格

    一. 场景: 使用字符串变量时,需要将文字按照设计图进行排列. 期望显示的文本如下: 即文本的中间是有一定的空隙的. 一般情况下,遇到文本中需要有空格,会先考虑使用  结果大相径庭,字符串没有任何的变 ...

  5. vba 读取linux换行符,【VBA研究】清除字符串中的回车换行符

    作者:iamlaosong 如题,实际应用中,客户输入的地址中含有回车换行,导致格式转换中出错,因此需要清除掉,方法有二: 1.替换,这个方法只能清除一个回车换行 '检测地址中是否有回车换行 addr ...

  6. Java 替换字符串中的回车换行符的方法

    使用正则表达式进行替换: 代码片段: String documentTxt = EntityUtils.toString(entity,"gbk");//获取数据  documen ...

  7. java replace换行符_Java 替换字符串中的回车换行符的方法

    使用正则表达式进行替换: 代码片段: string documenttxt = entityutils.tostring(entity,"gbk");//获取数据 document ...

  8. js字符串中的空格用nbsp替换的几种方式

    想达到这样的效果,解决调用接口数据传来的多空格字符正确渲染在浏览器页面上,进而方便传值的问题(其实一般情况下,渲染值和实际值视觉效果有所不同) 例如:把str="a b c" =& ...

  9. js字符串中换行符不起作用如何解决

    有时候需要在字符串中使文字换行,但是换行符 \n 不起作用,这时候在他的HTML元素上,给他的css设置 white-space:pre-line; 这样在字符串中再加入换行符\n就可以实现字符串换行 ...

最新文章

  1. luogu P4258 [WC2016]挑战NPC(一般图的最大匹配,带花树,建图、拆点技巧)
  2. Cocos2d-x 截屏功能集成
  3. 本周看代码找bug总结
  4. tomcat顶层架构
  5. 董明珠“不让加班了”!格力官宣:实行双休,取消加班
  6. “携号转网”正式试运行,这两个原因或致无法转网
  7. Ubuntu 10.10安装Vmware Tools
  8. 生成对抗网络的损失函数如何设计_如何检测极小人脸?试试超分辨率
  9. LuoguP2764 最小路径覆盖问题(最大流)
  10. 【电子知识篇】放大器定义与分类
  11. 高斯c语言百度云免费,高斯数学(1-6年级)精品课程全集百度云下载
  12. 【信息系统项目管理师】论文素材大汇总
  13. 2020.04 总结分享
  14. 联网获取360数据,识别骚扰电话,java实现
  15. 外星人入侵小游戏十二章十三章实现
  16. 区块链技术在司法行业的服务应用
  17. linux如何在文件末尾添加空行,如何在文件末尾添加换行符?
  18. Oracle统计分析
  19. 【苹果推iMessage】软件安装通过ApplseScript节制iMessage客户端
  20. 西游记中孙悟空的蜕变

热门文章

  1. JSP/Servlet程序设计(入门书籍)
  2. 教师节感恩_2008年感恩节快乐
  3. win11时间同步失败,显示网络连接问题
  4. 计算机知识点记不住怎么办,学完一科忘一科,记不住知识点怎么办?
  5. 四大行信用卡呼叫中心去年减员约一成
  6. python中的ssl模块不能用_解决Python找不到ssl模块问题 No module named _ssl的方法
  7. [2019CVPR论文笔记]Doodle to Search Practical Zero-Shot Sketch-based Image Retrieval
  8. js中没有类怎么玩转面向对象
  9. 根据生日中的月份和日期来计算所属 星座
  10. 《死亡搁浅》叙事分析:点石成金的“迈达斯之触”