阅读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截取控制台命令执行结果的代码