用java取得下面地址href=''之间内容,结果:http://www.csdn.neturl=<a href='http://www.csdn.net' target='_blank'>哈哈哈</a>要求target的存放位置不太确定,单引号也可能是双引号。。

解决方案 »

  1.   

    url= <a href="http://www.csdn.net?target='_blank'">哈哈哈 </a> java:
     String target = request.getParameter("target");
      

  2.   

    String str = "(?s)url= <a href='http://www.csdn.net' target='_blank'>哈哈哈 </a>"; ;
    Matcher matcher = Pattern.compile("href=['\"]([^'\"]*)['\"]").matcher(str);
    while(matcher.find()) {
    System.out.println(matcher.group(1));
    }
      

  3.   

    你先用href来spilt
    然后去掉空格.去掉前面的等号
    再去掉空格...
    然后判断双"/单'
    引号里的东西就是你要...
    >_<不知道你是不是这个需求
      

  4.   

    url= <a href="http://www.csdn.net?target='_blank'">哈哈哈 </a> 
    string target=requeset.getParameter("target");