检验的格式为
开头数字必须为1,第二位必须为3至9之间的数字,后九尾必须为0至9组织成的十一位电话号码
校验需要用到的以及类
import java.util.regex.Matcher;
import java.util.regex.Pattern;
代码实现
String mobile = "XXXXXXXXXXX";//移动手机号码
String mobileRegEx = "^1[3,4,5,6,7,8,9][0-9]{9}$";//正则表达式
Pattern pattern = Pattern.compile(mobileRegEx);//函数语法 匹配的正则表达式
Matcher matcher = pattern.matcher(mobile);//进行匹配
if (!matcher.matches()) {//校验手机号格式是否正确,若是匹配成功则返回true
System.out.println("移动手机号格式错误");
}