<tr align="left">
    <td colspan="2" class='list_table_top_row11'>有效期:(起)</td>
    <td>2009-11-16</td>
    <td class='list_table_top_row11'>有效期:(止)</td>
    <td>2010-11-16</td>
  </tr>
  <tr align="left">
    <td colspan="2" class='list_table_top_row11'>发证机关:</td>
    <td style="background-color: #f7fcff; height: 22px;">惠州市房产管理局</td>
    <td class='list_table_top_row11'>发证日期:</td>
    <td>2009-11-11</td>
  </tr>如上网页,获取 2009-11-11数据(注意就是 获取发证日期)
利用正则表达式,如何获取先行谢过啦

解决方案 »

  1.   

                Regex reg = new Regex(@"(?is)发证日期: </td>.*?>([^<]+)<");
                MatchCollection mc = reg.Matches(str);
               
               
                foreach (Match m in mc)
                {
                    Console.WriteLine("发证日期:"+m.Groups[1].ToString());
                }
                /*
                    ------输出结果------------
                    发证日期:2009-11-11             */