接ls:
<li>
<p class="lborder_2 end1">利伯维尔 | LIBREVILLE</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">洛比托 | LOBITO</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">洛美 | LOME</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">罗安达 | LUANDA</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">马塔迪 | MATADI</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">纳米贝 | NAMIBE</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">黑角 | POINTE NOIRE</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">特马 | TEMA</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">挺坎 | TINCAN</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
</ul>
</span>
</span>
</div>
<iframe scrolling="no" src="http://yj.cgfreight.cn/other.aspx?user_ID=yuefei19840529&Charges_Begin_id=67606" width="750" height="300" style="padding:0px; margin:0px; clear:both;" frameborder="0"></iframe>
<SCRIPT language="javascript" src="/CommonResource/Control/introduce.aspx?user_ID=yuefei19840529"></script> <SCRIPT src="/CommonResource/JS/statement.js" type="text/javascript"></SCRIPT>
</div>
现在的需求就是要过滤到不是<li>标签的内容
<li>
<p class="lborder_2 end1">利伯维尔 | LIBREVILLE</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">洛比托 | LOBITO</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">洛美 | LOME</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">罗安达 | LUANDA</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">马塔迪 | MATADI</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">纳米贝 | NAMIBE</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">黑角 | POINTE NOIRE</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">特马 | TEMA</p>
<p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p> <p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p>
<p class="lborder_2_end end9"> 非洲线</p>
</li>
<li>
<p class="lborder_2 end1">挺坎 | TINCAN</p> <p class="lborder_2 end2">1750</p>
<p class="lborder_2 end3">3500</p>
<p class="lborder_2 end4">3500</p>
<p class="lborder_2 end5"></p>
<p class="lborder_2 end6"></p>
<p class="lborder_2 end7"></p>
<p class="lborder_2 end8"> <a title="船称:尼罗河航运 简称:NDS">尼罗河航运</a></p> <p class="lborder_2_end end9"> 非洲线</p>
</li>
</ul>
</span>
</span>
</div>
<iframe scrolling="no" src="http://yj.cgfreight.cn/other.aspx?user_ID=yuefei19840529&Charges_Begin_id=67606" width="750" height="300" style="padding:0px; margin:0px; clear:both;" frameborder="0"></iframe>
<SCRIPT language="javascript" src="/CommonResource/Control/introduce.aspx?user_ID=yuefei19840529"></script> <SCRIPT src="/CommonResource/JS/statement.js" type="text/javascript"></SCRIPT>
</div>
现在的需求就是要过滤到不是<li>标签的内容
string strregex = @"(?is)<li>(?:(?!li>).)*?</li>";
Regex reg = new Regex(strregex);
MatchCollection matchc = reg.Matches(strHtml); for (int i = 0; i < matchc.Count - 1; i++)
{
reslut = reslut + matchc[i].Value+"\r\n";
}
return reslut;
{
m.Groups[1].Value;//这就是你要的
}
foreach(Match m in Regex.Matches(html,@"(?is)(运价详细信息|运费详情)((?!<ul).)+(<ul[^>]*>.+?</ul>)"))
{
m.Groups[3].Value;//这就是你要的
}