我有这样的字符串
"ATS0657882\nPRX1686559\n name: something,hello"
现在我只想获取“ ATS0657882”,“ PRX1686559”等,
我该怎么做,我使用了很多方法,但是找不到解决方法。
答案 0 :(得分:0)
尝试一下
String example = "ATS0657882\nPRX1686559\n name: something,hello";
Pattern p = Pattern.compile("[A-Z]{3}[0-9]{7}"); // or [A-Z]{3}\\d{7}
Matcher m = p.matcher(example);
while (m.find()) {
Log.i("Findings", "values are " + m.group());
}