在一个字符串内!   包含  
<!---- 这个里面的内容是动态的---->
 <!---- type_content ---->
。。
。//内容
      
<!----  pe_content ---->如果用JS来截取
 <!---- type_content ---->
<!----  pe_content ---->
中间的内容呢????
  要求支持IE FF等浏览器!谢谢大家了

解决方案 »

  1.   

    我一开始就用的是正则!但是在FF下!正则那里就有问题!截取的不对!
     但是在IE6下就没有任何问题!
      

  2.   

    (? <= <!----.*)\w+(?=.*----> )
      

  3.   

    �����������
        <script language ="javascript" type="text/javascript">
        function testZenZe()
        {
         
                var string ="<!---- type_content ----> aaabbb<!----  pe_content ---->";
                var patten="<!(\-*)\\s+type_content\\s+(\-*)>(.*)<!(\-*)\\s+pe_content\\s(\-*)>";          
              
                var reg = new RegExp(patten,"gi");
                var r =  string.match(reg);
                
                alert(r+"    "+RegExp.$3);
        
        
        }