使用 JavaScript 删除 HTML 字符串中带有 data-value 属性的 span 标签
可以使用正则表达式和 replace 方法来实现删除字符串中含有 data-value 的 span 标签。具体代码如下:
var str = '<span style="color: rgb(51, 51, 51);">与负相关,与正相关</span><span data-w-e-type="formula" data-w-e-is-void data-w-e-is-inline data-value="AAAA"></span><span data-w-e-type="formula" data-w-e-is-void data-w-e-is-inline data-value="bbb"></span>';
var regex = /<span[^>]+data-value[^>]+>/g;
var result = str.replace(regex, '');
console.log(result);
输出结果为:
<span style="color: rgb(51, 51, 51);">与负相关,与正相关</span>
这样就将含有 data-value 的 span 标签删除了。
原文地址: https://www.cveoy.top/t/topic/o25H 著作权归作者所有。请勿转载和采集!