public static boolean matchnumber(String number){
????String regex ="^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(16[6,7])|(17[0-8])|(18[0-9])|(19[1|8|9]))\\d{8}$";
? ? return Pattern.compile(regex).matcher(number).matches();
}
public static boolean matchnumber(String number){
????String regex ="^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(16[6,7])|(17[0-8])|(18[0-9])|(19[1|8|9]))\\d{8}$";
? ? return Pattern.compile(regex).matcher(number).matches();
}