这个网址http://www.zhb.gov.cn/zhxx/gzdt/index_19.htm里面的列表中源代码<td width="654" class="hh14"><script type="text/javascript"> 
var s225826 = '福建省环保厅开展预防职务犯罪专题教育';
        s225826 = s225826.replace("<br>","").replace("<BR>","").replace("<br>","").replace("<BR>","").replace(" ","").replace(" ","");
        document.write('<a href="http://www.mep.gov.cn/zhxx/gzdt/201204/t20120409_225826.htm" class=hh14 target="_blank">');
document.write('· '+s225826+'</a>');
</script></td>
这个连接网址用正则怎么提取出来?

解决方案 »

  1.   

    把http://www.mep.gov.cn/zhxx/gzdt/201204/t20120409_225826.htm这个取出来?
      

  2.   

    <script type="text/javascript">
    function init(){
    var add='<a href="http://www.mep.gov.cn/zhxx/gzdt/201204/t20120409_225826.htm"';
    add+='<a href="http://www.mep.gov.cn/zhxx/gzdt/201204/t20120409_225826.jsp"';
    add+="\n<br/>"
    add+='<a href="http://www.Mep.gov.cn/zhxx/gzdt/201204/t20120409_225826.Html"';
    alert(add);
    var reg=/<a href=.*?\.(htm|html|jsp)/ig;
    var b=add.match(reg);
    var c="";
    for(var i=0;i<b.length;i++){
    c+=b[i].substring(9)+"<br/>";
    }
    document.getElementById("test").innerHTML=c;
    }
    window.onload=init;
    </script>
    </head><body>
    <div id="test"></div>
    </body>
    这样试试  但肯定不可靠啊