正常项目业务中可能会遇到接口返回的数据包含富文本编辑器中的各样html标签,例如<div></div><p></p><img/>
等等,我们如果需要对其进行字符串拼接,但是想针对其进行样式添加就比较麻烦(想加class都不行),或者只想获得其内容文本另作他用,可用如下代码;
replace(/<\/?.+?\/?>/g,'');
举个例子效果如下:
正则里<表示尖括号;
第一个\/?表示类似这种标签的情况;
.+?表示将中间的内容替代;
第二个\/?表示<img/>的情况;
/g表示全局替换;
这下就可以操作标签内的内容了。