public static String matchString(String regexp, String in) {
Pattern ptt = Pattern.compile(regexp);
String result[] = ptt.split(in);
//for(int i=0;i<result.length;i++) System.out.println(result[i]);
if (result.length == 2)
return in.substring(result[0].length(), in.indexOf(result[1], result[0].length() + 1));
else if (result.length == 1)
return in.substring(result[0].length());
else
return "";
}
Pattern ptt = Pattern.compile(regexp);
String result[] = ptt.split(in);
//for(int i=0;i<result.length;i++) System.out.println(result[i]);
if (result.length == 2)
return in.substring(result[0].length(), in.indexOf(result[1], result[0].length() + 1));
else if (result.length == 1)
return in.substring(result[0].length());
else
return "";
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货