<tr>
  <th>温度</th>
  <th>湿度</th>
  <th>紫外线</th>
  </tr>
只要获取 温度,湿度,紫外线 即可,其中紫外线或许有,或许没有,正则应该怎么写呢?谢谢

解决方案 »

  1.   

    Regex reg= new Regex(@"(@is)<th[^>]*]>(.*?)</th>");
    MatchCollection mc= reg.Matches("");
    foreach (Match m in mc)
    {
      textbox1.Text+=m.Groups[1].Value + "\n";           
    }
      

  2.   

    具体是这样的:
    <table class="sadf">
      <tr>
      <th>温度</th>
      <th>湿度</th>
      <th>紫外线</th>
      </tr>
      <tr>
      <td>102</td>
      <td>11</td>
      <td>22</td>
      </tr>
      </table>
    <a href="/abc/111.html" target="_blank">你好</a>
    <p><a href="/abc/222.html" target="_blank">你好</a></p>前面的湿度,温度,紫外线都获取到了,那么后面有一个<p><a href="/deal/kelemei.html" target="_blank">你好</a></p>,我想获取这个p里面的a的href的内容,但是这个P或许有,或许没有,请问高手如何匹配呢?