<table width="677" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="ziliao88">手机制式</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao86">GSM</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao88">网络传输</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao86">GPRS</td>
</tr>
<tr>
<td class="ziliao88">支持频段</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao86">GSM(850/900/1800/1900MHz)</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao88">手机类型</td>
<td width="1" bgcolor="#cccccc"></td>
<td class="ziliao86">直立式</td>
</tr>
</table>
=================================================得到结果
手机制式,GSM,网络传输,GPRS,支持频段,GSM(850/900/1800/1900MHz),手机类型,直立式

解决方案 »

  1.   

    "<td class=\"ziliao88\">([^<]*)</td>"
      

  2.   

    Match mc = Regex.Match(PageCode, "<td class=\"ziliao88\">([^<]*)</td>"
    );
                    while (mc.Success)
                     { 
                         MessageBox.Show(mc.Groups[0].Value.ToString());
                         MessageBox.Show(mc.Groups[1].Value.ToString());
                        
                         mc=mc.NextMatch();
                      }
      

  3.   

    呵呵,多谢支持,刚才重做了系统,试下string yourStr = richTextBox1.Text;
    MatchCollection mc = Regex.Matches(yourStr, @"<td[^>]*?>(?!</td>)([^<]*?)</td>", RegexOptions.IgnoreCase);
    foreach (Match m in mc)
    {
         richTextBox2.Text += m.Groups[1].Value+"\n";
    }