注:<table>可能是任意套嵌。
可以通过打开任意html页面进行分析。

解决方案 »

  1.   

    简单来说就是一个栈的操作 。 。 
    假如下面的例子.
    <table>
      <table>
        第一个表
      </table>
      <table>
        第二个表
      </table>
      <table>
        第三个表
      </table>
    </table>
    首先开始找<table>找到一个以后就压入栈 , 
    然后找到一个</table>以后就从栈中删除一个 。 。 
    栈的变化过程如下:
    1:<table>
    2:<table><table>
    3:<table>
    4:<table><table>
    5:<table>
    6:<table><table>
    7:<table>
    8:空 。。
      

  2.   

    ricky460(阿酷) 兄,那如何知道<table>对应的是哪个</table>呢?
      

  3.   

    还有,如果传入的代码由错误呢?,比如少了一个</table>
      

  4.   

    利用DW的代码选择器,上面有html代码的结构,点击你想要的table,再到代码视图中,你所选择的table即处于选中状态,当然选中区域的最后一行就是对应的</table>
      

  5.   

    bzscs(沙虫) 兄,高,实在高呵呵。