一:判断账户是否前5位是字母,后5位是数字
// 传入一组10位数字符串账户
public static boolean getComp(String kode) {
// 判断账户是否位10位
if (kode.length() == 10) {
// 截取前5位和后5位
String a = kode.substring(0, 5);
String b = kode.substring(5, 10);
// 全部字母大小写范围
Pattern pattern1 = Pattern.compile("[a-zA-Z]*");
// 判断是否符合这个区间
Matcher matcher1 = pattern1.matcher(a);
Pattern pattern = Pattern.compile("[0-9]*");
Matcher matcher = pattern.matcher(b);
// 都符合为真,否则假
if (matcher1.matches() && matcher.matches()) {
return true;
} else {