JAVA 获取 URL 指定参数的值

@Test

void regexTest() {

String url = "https://www.cnblogs.com/vipsoft/p/15213397.html?name=abc&age=123";

String result = getFieldValue(url, "name");

logger.info(result);

}

 

/**

* 获取字段值

*

* @param urlStr

* @param field

* @return

*/

private static String getFieldValue(String urlStr, String field) {

String result = "";

Pattern pXM = Pattern.compile(field + "=([^&]*)");

Matcher mXM = pXM.matcher(urlStr);

while (mXM.find()) {

result += mXM.group(1) + "\t\t";

}

return result;

}

 

相关阅读

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。