<div class="flo_d cle">
<ul><li class="w_lx">公司名稱:</li><li class="w_lx1"><span class="mtext">哈哈呵呵設備有限公司</span></li></ul>
<ul class="bg_grey06 height22p"><li class="w_lx">聯 系 人:</li><li class="w_lx1"></li></ul>
<ul><li class="w_lx">聯系電話:</li><li class="w_lx1">0112-88243005</li></ul>
<ul class="bg_grey06 height22p"><li class="w_lx">手 機:</li><li class="w_lx1"></li></ul>
<ul><li class="w_lx">聯系傳真:</li><li class="w_lx1">0322-88212009</li></ul>
<ul class="bg_grey06 height22p"><li class="w_lx">電子郵件:</li><li class="w_lx1"><a href="mailto:[email protected]
?subject=來自用戶的詢盤" class="orange" target=_blank>[email protected]
</a></li></ul>
<ul><li class="w_lx">網 址:</li><li class="w_lx1"><a href="http://" target="_blank"></a></li></ul>
<ul class="bg_grey06 height22p"><li class="w_lx">聯系地址:</li><li class="w_lx1">嘎嘎嘎工業園膠泰路中段</li></ul>
<ul><li class="w_lx">郵政編碼:</li><li class="w_lx1">261230</li></ul>
</div>
我的代碼
//minresult 是 上面html的字串
List<string> alist = GetMatch("<li class=\"w_lx1\">(.*?)(.*?)+li>", minresult);
#region 正則匹配
private static List<string> GetMatch(string pattern, string input)
{
Regex r = new Regex(pattern);
Match m = r.Match(input);
List<string> collection = new List<string>();
while (m.Success)
{
collection.Add(m.Value);
//找出tagname為table的節點并存盤到collection變數中
m = m.NextMatch();
}
return collection;
}
#endregion
我的代碼錯誤了,請問有什么好的正則或者好的方法
uj5u.com熱心網友回復:
想得到 List<string> alist 中 有9個資料的集合uj5u.com熱心網友回復:
(?<=<li class=\"w_lx1\">).+?(?=</li>)uj5u.com熱心網友回復:
測驗可用的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/117674.html
標籤:ASP.NET
上一篇:VS開發WEB如何實作測驗時的熱部署?修改代碼而不需要重啟?
下一篇:QR 碼詳解(下)
