看下这里,修改下可以弄出想要的东西.
http://blog.csdn.net/lem12/archive/2008/04/08/2260648.aspx

解决方案 »

  1.   

    js用的 会把 机构名称 这些匹配出来([^>]*?)(?=</td>)
    C# 用的 没有 机构名称 (?<=<td>)([\W\w]*?)(?=</td>)
      

  2.   


                string html = " <td width=\"161\">机构名称</td> <td width=\"81\">机构代码11</td> <td width=\"61\">状态</td>";            MatchCollection mc = Regex.Matches(html, @"<td[^>]*?>(\w+)</td>");            foreach (Match m in mc)
                {
                   Response.Write( m.Groups[1].Value+"<br/>");
                }