<TD style="LINE-HEIGHT: 16pt" width=5>shop</TD>
<TD style="LINE-HEIGHT: 20pt" width=5>
<A title=abc href="javascript:Open(60,70)">book</A></TD>各位大哥好!
    请问怎么能用正则,把上面HTML中的,SHOP, abc, 60,70, book 从HTML文件中截取后分别放进数组里呢?

解决方案 »

  1.   

    最多是两个TABLE, 有连接的就是第二种格式,没有连接的就是第一种格式
      

  2.   

    <TD style="LINE-HEIGHT: 16pt" width=5>shop</TD>
    <TD style="LINE-HEIGHT: 20pt" width=5>
    <A title=book href="javascript:Open(60,70)">book</A></TD>
    <TD style="LINE-HEIGHT: 20pt" width=5>
    <A title=TVs href="javascript:Open(0,30)">TV</A></TD>
    <TD style="LINE-HEIGHT: 20pt" width=5>
    <A title=shoes href="javascript:Open(52,50)">shoe</A></TD>
    <TD style="LINE-HEIGHT: 20pt" width=5>
    <A title=s cups href="javascript:Open(10,50)">cup</A></TD>
      

  3.   

    (?:.*title="?(?<title>.*)"? .*javascript:Open\((?<open>.*)\))?.*>(?<text>.[^<>]*)<