如何使用JS从HTML字符串中删除结束标记
我想删除给定HTML字符串的结束标记。 我从文档中获取HTML字符串,如下所示:
var front = $('
:').append($(clean_copy).contents().remove().end()).remove().html();我现在想从下面删除
我真的生锈了正则表达式,但我想尝试这样的事情:
console.log("Remove End: " + front.replace('/]*)>/g', ''));
以上不起作用,如何删除任何标签? 某些字符串也可能没有结束标记。
尝试
front.replace(/<\/div>$/)
它取代了你的div。 如果您想要替换任何最后结束标记,请使用此
front.replace(/<\/\S+>$/)