package com.basic.security.utils;
|
|
import java.util.regex.Matcher;
|
import java.util.regex.Pattern;
|
|
public class PhoneNumberCheckUtils {
|
public static boolean isPhone(String phone) {
|
String regex = "^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(166)|(17[0,1,3,5,6,7,8])|(18[0-9])|(19[8|9]))\\d{8}$";
|
if (phone.length() != 11) {
|
// ToastUtil.show("手机号应为11位数");
|
return false;
|
} else {
|
Pattern p = Pattern.compile(regex);
|
Matcher m = p.matcher(phone);
|
// if (!isMatch) {
|
// ToastUtil.show("请填入正确的手机号");
|
// }
|
return m.matches();
|
}
|
}
|
}
|