前几天,我手里的一个项目需要将富文本的所有 html 标签全部删除,得到纯文本后再存储到数据库中。在一系列得搜索操作之后,我找到了实现这个目的的几种方法,在这里我分享给大家,当你遇到同样的情况兴许也能用的上。
这个方法是从文本中去除 html 标签最简单的方法。它使用字符串的方法 .replace(待替换的字符串,替换后的字符串) 将 HTML 标签替换成空值。 /g 是表示替换字符串所有匹配的值,即字符串中所有符合条件的字符都将被替换。
这个方法的缺点是有些 HTML 标签不能被剔除,不过它依然很好用。
这种方法是完成该问题的最有效的方法。创建一个临时 DOM 并给他赋值,然后我们使用 DOM 对象方法提取文本。
html-to-text 这个包的功能很全了,转换也有许多的选项比如:wordwrap, tags, whitespaceCharacters , formatters 等等。
安装:
npm install html-to-text
使用:
2024年中秋节期间武汉东湖风景区继续实行单双号管控措施
2024年中秋节期间,武汉东湖风景区部分道路继续施行单双号限行及单向通行管控措施。具体安排如下。(1)人阅读时间:2024-09-149月14日长江文化艺术季开幕式预约停止怎么办?
2024年长江文化艺术季开幕式将于9月14日晚在武汉进行,目前开幕式预约渠道已经关闭,没有预约上的朋友可以收看直播,直播入口等详见全文。(1)人阅读时间:2024-09-142024长江文化艺术季开幕式烟花秀是第几个表演节目?
2024年长江文化艺术季开幕式将于9月14日晚在武汉进行,开幕式上将有文艺节目表演、群众大合唱、主题光影秀、烟火秀、无人机表演等活动,广大群众可以免费观演。(2)人阅读时间:2024-09-14长江文化艺术季开幕式预约入口关闭了吗2024
首届长江文化艺术季将于2024年9月14日在武汉开幕,开幕式现场观演需要预约,目前预约通道已经关闭,未预约上的观众也可以收看直播篇。(1)人阅读时间:2024-09-14买房子有产权吗 买房子都有产权吗
房屋产权是指可以对房屋进行拥有的,而且能够支配它。为此,购买时需要了解清楚房屋的产权。那买房子有产权吗?带大家一起了解下吧。买房..2024-09-14滑板车怎么滑 单轮滑板车怎么滑
先一只脚踏在滑板前部,另一只脚踏踏地面,向前滑行;然后另一支脚踏在滑板的后部。靠腰部和两个大腿部的左右摇摆使滑板前进。同时脚踏滑..2024-09-14b站直播有回放吗 b站有没有直播回放
适用:华为P40pro,Android10.1.0.163,哔哩哔哩6.7.1。B站目前不支持查看直播回放,可以通过录屏的方式查看回放。1,打开哔哩哔哩,打开想要录..2024-09-14黄金可以和钻石排位吗(黄金不可以和钻石排位吗)
五排时黄金段位是可以和钻石排位的,只要铂金好友创建房间即可让钻石和黄金好友一起排位。王者荣耀五人排位星耀可以和铂金排位吗五排..2024-09-14