-
@Author:JCccc
-
@Description: 常用正则表达式校验工具类
-
@Date:
*/
public class RegExUtil {
//纯数字
public static final String REGEX_NUMBER = “1*$”;
//非0开头数字
public static final String REGEX_NUMBER_NOTZERO = “^(0|[1-9][0-9]*)$”;
//邮箱地址
public static final String REGEX_EMAIL = “^\w+([-+.]\w+)@\w+([-.]\w+)\.\w+([-.]\w+)*$”;
//域名
public static final String REGEX_DOMAIN = “[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?”;
//URL
public static final String REGEX_URL = “http(s)?😕/([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?”;
//IP
public static final String REGEX_IP_ADDR = “([1-9]|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])(\.(\d|[1-9