閱讀320 返回首頁    go 阿裏雲 go 技術社區[雲棲]


href獲取

//得到下麵字符串裏“商品列表”的a的href

string pattern = @"<a href='([^']+)[^<]+'>商品列表";
Regex r 
= new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection mc 
= r.Matches(data);
foreach (Match m in mc)
{
    
string ss = m.Groups[1].Value;
}

//這個是一般的a鏈接獲取
//

測試數據:
<a href='https://goods.aaa.com/EsalesGoodsSortDict/EsalesGoodsSortDictList.aspx?KeyStr=a4142c6da5bf47019181f54c299606b0'onclick='javascript:SetSpan1("商品設置 >> 商品欄目列表");' target='contentiframe' id='a3'>商品欄目列表</a></li>
<li><a href='https://goods.aaa.com/EsalesGoodsClassDict/EsalesGoodsClassDictList.aspx?KeyStr=a4142c6da5bf47019181f54c299606b0'onclick='javascript:SetSpan1("商品設置 >> 商品類別列表");' target='contentiframe' id='a3'>商品類別列表</a></li>
<li>


</li>

最後更新:2017-04-02 00:06:37

  上一篇:go SuperRuntimeLibrary.GameEngine 技術預覽
  下一篇:go vb6截取控製台命令執行結果的代碼