mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.panzhihua.common.utlis;
 
import java.util.regex.Pattern;
 
/**
 * @title: ValidateUtils
 * @projectName: 成都呐喊信息技术有限公司-智慧社区项目
 * @description: 验证相关工具类
 * @author: hans
 * @date: 2022/02/11 15:16
 */
public class ValidateUtils {
 
    private static final String PHONE_REGEX = "^(13[0-9]|14[01456879]|15[0-3,5-9]|16[2567]|17[0-8]|18[0-9]|19[0-3,5-9])\\d{8}$";
 
    public static Boolean assertPhoneIsValid(String phone) {
        return Pattern.matches(PHONE_REGEX, phone);
    }
}