一:android正则查找指定字符串
private static String[] getStrings(String str) {
// String str = "rrwerqq84461376qqasfdasdfrrwerqq84461377qqasfdasdaa654645aafrrwerqq84461378qqasfdaa654646aaasdfrrwerqq84461379qqasfdasdfrrwerqq84461376qqasfdasdf";
String[] a=null;
Pattern p = Pattern.compile(" 需要匹配字符串的前标示(.*?)需要匹配字符串的后标示");
Matcher m = p.matcher(str);
ArrayList<String> strs = new ArrayList<String>();
while (m.find()) {
strs.add(m.group(1));
}
a=new String[strs.size()-1];
for (int i=1;i<strs.size();i++){
a[i-1]=strs.get(i);
// System.out.println(s);
}
return a;