62,052
社区成员
发帖
与我相关
我的任务
分享
<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:qd1233ifeng@zfoiltvools.com
?subject=来自用户的询盘" class="orange" target=_blank>qd1233zhifeng@zfoiltoddols.com
</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