检索所以@开始,空格结束的文字
2018-02-25 本文已影响0人
122604
/**
* 检索所以@开始,空格结束的文字
*
* @param str
* @return
*/
public static ArrayList checkStr(String str) {
ArrayList mateStrs = new ArrayList<>();
mateStrs.clear();
Pattern pattern = Pattern.compile("\\@\\w+ ");
Matcher matcher = pattern.matcher(str);
while (matcher.find()) {
String mateStr = matcher.group().trim();
if (!TextUtils.isEmpty(mateStr) && mateStr.length() > 1) {
mateStrs.add(mateStr.substring(1));
}
}
return mateStrs;
}