您现在的位置是:网站首页> 编程资料编程资料
js字符串中空格和换行符(\r,\s,\n,\r\n)浅析_javascript技巧_
2023-05-24
440人已围观
简介 js字符串中空格和换行符(\r,\s,\n,\r\n)浅析_javascript技巧_
一、换行,回车
换行回车在不同操作系统下的含义
以下均为单击 Enter 键产生
- Windows:系统行末结束符是 ‘
\r\n’- Linux:统行末结束符是 ‘
\n’- Mac:系统行末结束符是 ‘
\r’
关于软 / 硬回车的扩展知识
硬回车:就是普通我们按回车产生的,它在换行的同时也起着段落分隔的作用。软回车:是用 Shift + Enter 产生的,它换行,但是并不换段,即前后两段文字在 Word 中属于同一“段”。在应用格式时你会体会到这一点。软回车能使前后两行的行间距大幅度缩小,因为它不是段落标记,要和法定的段落标记——硬回车区别出来。硬回车的html代码是
…
,段落的内容就夹在里面,而软回车的代码很精悍:
。 网页的文字如果复制到word中,则硬回车变为弯曲的箭头(↵),软回车变为向下的箭头(↓)。
js 字符串中的字符替换
将字符串中的换行符替换成在HTML中正确显示换行的的
换行标签。
const text = 'Hello World\r\n2021' text.replace(/(\n|\r|\r\n|↵)/g, '
')

二、空白符
js 字符串中的字符替换
将字符串中的空格符替换成HTML中正确显示连续空格的
转义字符。
const text = 'Hello\s\s\sWorld\s2021' text.replace(/\s/g, ' ');

补充:js字符串指定位置换行
function huanhang(_str){ var str = _str, result = ""; var n=10;//指定第n位换行 for(var i=0,len=str.length;i总结
到此这篇关于js字符串中空格和换行符(\r,\s,\n,\r\n)的文章就介绍到这了,更多相关js字符串空格和换行符内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- Vue实现获取后端接口API代码片段(已封装Service方法名)_vue.js_
- Vue中tab栏切换的简单实现_vue.js_
- vue 使用mescroll.js框架实现下拉加载和上拉刷新功能_vue.js_
- element表格行列的动态合并示例详解_vue.js_
- vue开发table数据合并实现详解_vue.js_
- Vue实现hash模式网址方式(就是那种带#的网址、井号url)_vue.js_
- JavaScript预解析之变量预解析和函数预解析_基础知识_
- 进入Hooks时代写出高质量react及vue组件详解_vue.js_
- vue背景图片路径问题及解决_vue.js_
- vue+element开发使用el-select不能回显的处理方案_vue.js_
