本帖最后由 caoxulei 于 2014-04-10 14:26:07 编辑

解决方案 »

  1.   

    var html = '<a href="zph_info.php?id=501&MenuID=002001" style="color:#">\
                          上海汉得信息技术股份有限公司                      </a>'
    var matches =  /href=("|')([^\s]+?)\1/.exec( html );
    alert( matches[ 2 ] );
      

  2.   

    <script type="text/javascript">
    var html = 'as href="zph_info.php?id=xxxxxxx"dfsdf' +
            '<a href="zph_info.php?id=501&MenuID=002001" style="color:#">' +
            '    上海汉得信息技术股份有限公司                      </a>';
    if(b=html.match(/<a.*?\shref\s*=\s*["']?([^\s'"]*)/)){
        alert(b[1]);
    }
    </script>
      

  3.   

    res = html.match(/(?=['"]).([^\s'"]+)/);
    console.log(res[1])