截取URl里面想对应的值

/**
* 截取URl里面想对应的值
* @param key
* @param url
* @return
*/
private static String getQueryString(String key, String url){
Pattern p = Pattern.compile("(\\?|&)" + key + "=([^&]*)(&|$)");
Matcher matcher = p.matcher(url);
String value = null;
while (matcher.find()) {
String tempStr = matcher.group(0);
value = tempStr.replace("&", "").split("=")[1];
break;
}
return value;
}

你可能感兴趣的:(截取URl里面想对应的值)