sb1="999002-abcd-你好"
sb2="你好-999002-abcd"
sb3="abcd-999002-你好"
把999002截出来。也就是把“数字”取出来
sb1="999002-abcd-你好"
sb2="你好-999002-abcd"
sb3="abcd-999002-你好"
把999002截出来。也就是把“数字”取出来
用正则可以取数字,
Pattern p = Pattern.compile("[0-9]+");
Matcher matcher = p.matcher("abcd-999002-你好");
if(matcher.find()) {
System.out.println(matcher.group(0));
}
试下看,