我有一些HTML表示爲字符串。以字符串形式包裝HTML與<span>
例如:
var testHTMLString = "<div class='a'>test content</div>"
我希望能夠使用正則表達式,並通過其標籤拆分這個HTML字符串,敷打散標籤片與<span class='red'>
和</span>
以突出的HTML字符串
預期的結果:
<span class='red'>"<div class='a'>"</span>test content<span class='red'>"</div>"</span>
我似乎無法獲得正則表達式在我的程序正確的,但在正則表達式測試它似乎s到工作
testHTMLString.split("/<(\/)?div.*?>/g");
不分裂我的HTML字符串轉換成我想要的作品 - >"<div class='a'>"
和"</div>"
[如果您知道要做什麼,可以使用RegEx解析HTML](http://stackoverflow.com/a/4234491/1020526) – revo
我想要做的就是用''封裝一個有針對性的HTML標記以突出顯示它...... – Liondancer
你也可以嘗試用'split'/'join'方法來代替正則表達式 –