我想从字符串中删除任何span元素。
因此,如果我有以下字符串,则应该返回testing
<span style="font-family: Lato; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">testing
我试图使用它,但它不正确
replace(/<span (.*?)\>/g, '')
答案 0 :(得分:1)
将范围替换为范围(regex101)的内容:
var str = '<span style="font-family: Lato; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">testing</span>';
var result = str.replace(/<span[^>]*>([^<]+)<\/span>/g, '$1');
console.log(result);
&#13;