我想刪除給定HTML字符串的結束標記。我得到的HTML字符串從文件像這樣:如何使用JS從HTML字符串中刪除結束標記
var front = $('<div>').append($(clean_copy).contents().remove().end()).remove().html();
我現在想從下面取出</div>
:
<div id="div1" style="font-size: 20px"></div>
我用正則表達式真的很生疏,但我想嘗試這樣的事情:
console.log("Remove End: " + front.replace('/<(/)?div([^>]*)>/g', ''));
以上不工作,我怎麼能刪除任何標籤?還有一些字符串可能沒有結束標籤。
因此,您想要移除任何(全部)標籤或只是移除結束div標籤? – marcio 2012-01-30 12:01:37