【发布时间】:2019-04-22 08:58:24
【问题描述】:
我想从字符串中删除一些不需要的标签,以将干净的字符串存储到数据库中。
我试图将字符串与正则表达式相关联。 这是我尝试过的——https://codepen.io/rushijagani/pen/wZxWRj
var data = '<p><span class="unwanted-span-one" data-hello="unwated-attr">Donec</span> rutrum congue leo eget malesuada. <span>Mauris</span> blandit aliquet elit, eget <span class="unwanted-span-two" data-hello="unwated-attr-two"> malesuada</span>.</p>'
我想删除所有类名以“unwanted-span-”开头的跨度标签,它应该只删除标签包装而不是内容。
所以想要的输出应该如下
var data = '<p>Donec rutrum congue leo eget malesuada. <span>Mauris</span> blandit aliquet elit, eget malesuada.</p>'
请注意 -- 我们只需要删除类名以“unwanted-span-”开头的span标签,其他span应该保持原样。
【问题讨论】:
标签: javascript jquery string