以下是HTML内容片段,要求用一个正则,匹配到值“2”,谢谢  <tr class="page_tr_15">
    <td align="center">数量</td>
    <td align="center"> 2</td>
    <td align="center"> 10</td>
 <td align="center"> 

解决方案 »

  1.   

    没明白我的意思,我再把内容重发一遍,我这是要实现从另一个网站上采集,过滤<table border="0" width="90%" align="center" cellpadding="0" cellspacing="0" class="page_main">
      <tr class="page_tr_3">
        <td width="25%" align="center">类型</td>
        <td width="20%" align="center">剩余数量</td>
        <td width="20%" align="center">购买总量</td>
        <td width="20%" align="center">消费明细</td>
      </tr>
      <tr class="page_tr_15">
        <td align="center">
            AAAA
    </td>
        <td align="center"> 2</td>
        <td align="center"> 10</td>
     <td align="center"> 
     <a href="">查看</a>
     </td>
      </tr>
      <tr class="page_tr_15">
        <td align="center">
            BBB
    </td>
        <td align="center"> 16</td>
        <td align="center"> 20</td>
     <td align="center"> 
     <a href="">查看</a>
     </td>
      </tr>
    </table>已知类型AAA和BBB是固定的,剩余数量和购买总量都是可变的,我现在就是要获取AAA的剩余数量,也就是上面红色部分
      

  2.   

    弄了半天,还是自己写出来了,给大家参考  (?si)(?<=AAAA.*</td>[^>]*?>\s)\d(?=</td>)