我有一個正則表達式在div的innerHTML內找到<a href="">
的部分。如何改進此正則表達式
var b = this.innerHTML.match(/href="([^\'\"]+)/g);
var c = b[0].split('#')[1];
window.location.assign('#'+c);
並希望擺脫第二行的.split函數。有沒有辦法做到這一點?理想情況下,我想保持的主題標籤的DIV之前,太:
的HREF中的八方通這樣的(只數如有更改):
href="#div46"
href="#div47"
...
[不解析與正則表達式的HTML!(HTTP://計算器。 com/a/1732454/418066) – Biffen 2014-12-02 07:15:22
@anubhava這給我undefined – baao 2014-12-02 07:17:17
@vks我不明白...? – baao 2014-12-02 07:17:41