JS 正则过滤富文本样式

相信有不少朋友在做项目的时候遇到过使用富文本的情况,那么如何将富文本内的标签样式去除呢,参考以下代码。

 
12345678910
let regText = /style="[^=>]*"([(\s+\w+=)|>])/g; let regLabel = /href=[^=>]*"([(\s+\w+=)|>])/g; let regTarget = /target=[^=>]*"([(\s+\w+=)|>])/g; let regAOpen = /<a\s*>/g; let regAClose = /<\/a>/g; res.data.cContent = res.data.cContent.replace(regText, '$1'); res.data.cContent = res.data.cContent.replace(regLabel, ''); res.data.cContent = res.data.cContent.replace(regTarget, ''); res.data.cContent = res.data.cContent.replace(regAOpen, ''); this.htmldata = res.data.cContent.replace(regAClose, '');
# 代码分享
JS 如何处理深浅拷贝问题
评论
sickboybook加加宾克斯
文章5
分类2
标签1