日期:2014-05-17  浏览次数:20450 次

正则表达式取table的数据
请问用正则表达式如何取如下table里面的各行,各列里面的数据值。
HTML code
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>
    title
</title>
</head>
<body>
    <form name="form1" method="post" action="Index.aspx" id="form1"> 

<span id="XmlIndex1">
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="Table2" class="selPage" xmlns:fo="http://www.w3.org/1999/XSL/Format">
  <tr>
    <td width="428" height="30" class="tabTitleLabel pdLeft">指数</td>
    <td width="25">&nbsp;</td>
    <td width="220" align="center" class="tabTitleLabel">LAST</td>
    <td align="center" class="tabTitleLabel">%CHG</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft bgF1">美国道琼斯工业指数</td>
    <td align="center" class="bgF1"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="center" class="tabNote bgF1">12949.87</td>
    <td align="center" class="tabNote bgF1">0.35</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft">纳斯达克指数</td>
    <td align="center"><img alt="" src="/images/downArraw.jpg"></td>
    <td align="center" class="tabNote">2951.78</td>
    <td align="center" class="tabNote">-0.27</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft bgF1">日本日经指数</td>
    <td align="center" class="bgF1"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="center" class="tabNote bgF1">9485.09</td>
    <td align="center" class="tabNote bgF1">1.08</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft">香港恒生指数</td>
    <td align="center"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="center" class="tabNote">21566.42</td>
    <td align="center" class="tabNote">0.35</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft bgF1">上证指数</td>
    <td align="center" class="bgF1"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="center" class="tabNote bgF1">2370.23</td>
    <td align="center" class="tabNote bgF1">0.55</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft">深证综指</td>
    <td align="center"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="center" class="tabNote">9654.27</td>
    <td align="center" class="tabNote">0.41</td>
  </tr>
  <tr>
    <td height="27" class="tabNote pdLeft bgF1">澳洲综合指数</td>
    <td align="center" class="bgF1"><img alt="" src="/images/upArraw.jpg"></td>
    <td align="cen