有时候我们需要截取出某个字符串中的某个字符后面的数字 如abcd?id=56&num=9
我们需要获得这个56 但是这个数字可能是随机的 所以我找到了下面这个方法
private String chatChar(String url){
String moneyText = "";
Pattern p = Pattern.compile("id="+"[0-9]{1,}");
Matcher m = p.matcher(url);
//如果字符串中存在这种类型的字符串就把这个字符串截取出来
if(m.find()){
moneyText = m.group();
int indexOf = moneyText.indexOf("id=");
//截取出字符串后面的数字
moneyText = moneyText.substring(indexOf+3, moneyText.length());
}
return moneyText;
}