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链接获取
//pattern = @"<a href='([^']+)";

测试数据:
<a href='http://goods.aaa.com/EsalesGoodsSortDict/EsalesGoodsSortDictList.aspx?KeyStr=a4142c6da5bf47019181f54c299606b0'onclick='javascript:SetSpan1("商品设置 >> 商品栏目列表");' target='contentiframe' id='a3'>商品栏目列表</a></li>
<li><a href='http://goods.aaa.com/EsalesGoodsClassDict/EsalesGoodsClassDictList.aspx?KeyStr=a4142c6da5bf47019181f54c299606b0'onclick='javascript:SetSpan1("商品设置 >> 商品类别列表");' target='contentiframe' id='a3'>商品类别列表</a></li>
<li>
<a href='http://goods.aaa.com/EsalesGoodsInfo/EsalesGoodsInfoList.aspx?KeyStr=a4142c6da5bf47019181f54c299606b0'onclick='javascript:SetSpan1("商品设置 >> 商品列表");' target='contentiframe' id='a3'>商品列表</a>


</li>

目录
打赏
0
0
0
0
2
分享
相关文章
HTML <div> 和<span>
【6月更文挑战第2天】HTML <div> 和<span>。
42 5
HTML5 - section、article和div
HTML5 - section、article和div
114 0
📕HTML 中的href与src
href 是一个链接,它可以带你去别的地方看看。 src 是一个文件,它可以让你在网页里看到它。
177 0
📕HTML 中的href与src
href="#"与href="javascript:void(0)"的区别
href="#"与href="javascript:void(0)"的区别
80 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等