我是靠谱客的博主 花痴河马,这篇文章主要介绍如何处理html中的换行字符“↵”,现在分享给大家,希望可以做个参考。

本篇文章给大家介绍处理html中的换行字符“↵”的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

需求背景

通过ajax请求回字段值,该字符是String类型,且包含换行符 ,将获取到的字符串内容按照原样格式进行换行展示出来。

解决思路

通过字符串替换元素的方式解决问题

解决过程

[danger] 错误过程:想到通过字符串替换元素的方式,在首次尝试过程中始终采用用<br /> 标签去替换 字符,替换失败。

正确解决方式

复制代码
1
var myString = myString.replace(/(rn|n|r)/gm, "<br />");
登录后复制

[info] 不是通过 去替换,而是在html中会被识别为r,n等转义字符,所以需要使用rn去替换。

测试实例

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<body> <p id="app"></p> <p id="app2"></p> <script type="text/javascript"> var msg = `你好 换行符 这是一个非常有意思的替换`; var msg2 = msg.replace(/(rn|n|r)/gm , "<br />"); document.getElementById("app").innerHTML = msg; document.getElementById("app2").innerHTML = msg2; console.log(msg) console.log(msg2 ) </script> </body>
登录后复制

显示结果
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tXY1js1d-1572687204962)(images/screenshot_1572685175077.png)]

重点说明:一定是要通过键盘打上去的换行↵,而不是为了测试效果输入上去的↵字符。

推荐学习:html视频教程

以上就是如何处理html中的换行字符“↵”的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是花痴河马最近收集整理的关于如何处理html中的换行字符“↵”的全部内容,更多相关如何处理html中内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(93)

评论列表共有 0 条评论

立即
投稿
返回
顶部