读取html里table的值 本帖最后由 f152520843 于 2012-10-30 10:36:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 正则获取div中内容Regex reg = new Regex(@"(? is)<div[^>]*>(.+?)</div>") 正则不太懂,这个是获取整个DIV吗?我只想获取需要的 随便取得两个, string iHtml = @" <nobr> <font color=""#0000FF""> <div id=""sss"" name=""aaa"" style=""width:100%;height:100%;cursor:pointer;color:#157FC5;""> 999 </div> </font> </nobr> <nobr> <font color=""#0000FF""> <div id=""yyy"" name=""iii"" style=""width:100%;height:100%;cursor:pointer;color:#157FC5;""> 1,518</div> </font> </nobr> "; List<string> htmllist = new List<string>(); foreach (Match m in System.Text.RegularExpressions.Regex.Matches(iHtml,@"(?is)<nobr>\s*<font\s*color=""#0000FF"">\s*<div[^>]*?>(.*?)</div>\s*</font>")) { htmllist.Add(m.Groups[1].Value); } htmllist.ForEach(A => Console.Write(A)); 谢谢,这个怎么剔除\r\n\t之类的转义字符?我想用他们做比较! 这句 htmllist.Add(m.Groups[1].Value);改成 htmllist.Add(m.Groups[1].Value.Trim()); 多个类中的同一事务更新 a=a+1;的简单问题! c#用线程遍历磁盘下的文件 一维条码用普通打印机打出来能读么 帮帮忙列!?!密码问题!!我还是搞不出来....头发都掉光了 请问有谁知道vs2005下水晶报表怎样发布? 请教!!!!关于论坛回复的问题!!!!! 用 C#反序列化JSON字符串有没有推荐的DLL 高手请进: 关于多线程程序不响应的问题 请帮忙 C# 能够让窗体的高度超过屏幕的最大高度吗?winform实现浏览器的效果。 C# 中的数据库操作
<font color=""#0000FF"">
<div id=""sss"" name=""aaa"" style=""width:100%;height:100%;cursor:pointer;color:#157FC5;"">
999
</div>
</font>
</nobr> <nobr>
<font color=""#0000FF"">
<div id=""yyy"" name=""iii"" style=""width:100%;height:100%;cursor:pointer;color:#157FC5;"">
1,518</div>
</font>
</nobr>
";
List<string> htmllist = new List<string>();
foreach (Match m in System.Text.RegularExpressions.Regex.Matches(iHtml,@"(?is)<nobr>\s*<font\s*color=""#0000FF"">\s*<div[^>]*?>(.*?)</div>\s*</font>"))
{
htmllist.Add(m.Groups[1].Value);
}
htmllist.ForEach(A => Console.Write(A));
改成 htmllist.Add(m.Groups[1].Value.Trim());