package com.nationalelectirc.Constant; /** * 正则校验常量类 * @author bowei * */ public class ConstantRegex { public static final String REGEX_001="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-]*$"; public static final String REGEX_MESSAGE_001="请输入中文、英文、数字、-、空格、_!"; public static final String REGEX_002="^[a-zA-Z0-9-]*$"; public static final String REGEX_MESSAGE_002="请输入英文、数字、-!"; public static final String REGEX_003="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-:\\./%,]*$"; public static final String REGEX_MESSAGE_003="请输入中文、英文、数字、空格、-、:、/、.、%!"; public static final String REGEX_004="^((25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)){0,1}$"; public static final String REGEX_MESSAGE_004="您输入的IP地址格式不正确!"; public static final String REGEX_005="(((https|http|ftp|rtsp|mms)?:\\/\\/)?((\\S)+\\.(\\S)*(\\.)?)+((\\S)?[^\\.])+){0,}$"; public static final String REGEX_MESSAGE_005="您输入的URL格式不正确!"; public static final String REGEX_006="^[a-zA-Z0-9-_\\s]*$"; public static final String REGEX_MESSAGE_006="请输入英文、数字、空格、-、_!"; //文件后缀名做统一格式校验,不需要正则表达式 //public static final String REGEX_007="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.xls)|(\\.xlsx)|(\\.doc)|(\\.docx)|(\\.pdf)|(.zip))$"; //public static final String REGEX_MESSAGE_007="只支持.xls、.xlsx、.doc、.docx、.pdf、.zip格式的文件!"; public static final String REGEX_008="^[a-zA-Z0-9_\u4e00-\u9fa5]*$"; public static final String REGEX_MESSAGE_008="请输入中文、数字、英文、_!"; public static final String REGEX_009="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.doc)|(\\.docx))$"; //public static final String REGEX_MESSAGE_009="只支持.doc、.docx格式的文件!"; public static final String REGEX_010="^[0-9]*$"; public static final String REGEX_MESSAGE_010="请输入有效数字!"; public static final String REGEX_011="^(((25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)),?-?)+$"; public static final String REGEX_MESSAGE_011="您输入的IP地址范围格式不正确!"; public static final String REGEX_012="(2(5[0-5]{1}|[0-4]\\d{1})|[0-1]?\\d{1,2})?(\\.(2(5[0-5]{1}|[0-4]\\d{1})|[0-1]?\\d{1,2})){0,3}"; public static final String REGEX_MESSAGE_012="请输入0-255的数字!"; public static final String REGEX_013=""; public static final String REGEX_MESSAGE_013="您输入的手机号/固话格式不正确!"; public static final String REGEX_014="^\\s*$|^([a-z0-9_\\.-]+)@([\\da-z\\.-]+)\\.([a-z\\.]{2,6})$"; public static final String REGEX_MESSAGE_014="您输入的邮箱格式不正确!"; //public static final String REGEX_015="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.xls)|(\\.xlsx))$"; //public static final String REGEX_MESSAGE_015="只支持.xls、.xlsx格式的文件!"; //public static final String REGEX_016="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.xls)|(\\.xlsx)|(\\.doc)|(\\.docx)|(\\.txt)|(\\.wps)|(\\.ceb)|(\\.cebx)|(\\.pdf))$"; //public static final String REGEX_MESSAGE_016="只支持.xls、.xlsx、.doc、.docx、.txt、.wps、.ceb、.cebx、.pdf格式的文件!"; //public static final String REGEX_017="^([a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+(\\.zip)){0,1}$"; //public static final String REGEX_MESSAGE_017="只支持.zip格式的文件!"; //public static final String REGEX_018="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.doc)|(\\.docx)|(\\.pdf))$"; //public static final String REGEX_MESSAGE_018="只支持.doc、.docx、.pdf格式的文件!"; //public static final String REGEX_019="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.doc)|(\\.docx)|(\\.pdf)|(\\.txt))$"; //public static final String REGEX_MESSAGE_019="只支持.doc、.docx、.pdf、.txt格式的文件!"; public static final String REGEX_020="^[\u4e00-\u9fa5-]*$"; public static final String REGEX_MESSAGE_020="请输入中文、-!"; public static final String REGEX_021="^[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]{1}|6553[0-5]$"; public static final String REGEX_MESSAGE_021="请输入数字(1-65535)!"; public static final String REGEX_022=""; public static final String REGEX_MESSAGE_022="您输入的手机号格式不正确!"; public static final String REGEX_023=""; public static final String REGEX_MESSAGE_023="您输入的固话格式不正确!"; public static final String REGEX_024="^[a-zA-Z0-9_\u4e00-\u9fa5\\.]*$"; public static final String REGEX_MESSAGE_024="请输入中文、英文、数字、_、.!"; public static final String REGEX_025="^[a-zA-Z0-9\\s\\.]*$"; public static final String REGEX_MESSAGE_025="请输入英文、数字、.、空格!"; public static final String REGEX_026=""; public static final String REGEX_MESSAGE_026="输入了非法字符!"; // public static final String REGEX_027="^([a-zA-Z0-9]+[\\w@\\.-]+[a-zA-Z0-9]+)|((25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?))$"; public static final String REGEX_027="^((25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)\\.(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)|((([a-zA-Z0-9][-a-zA-Z0-9]{0,62}(.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\\/.?)|(([A-Za-z0-9_\\.-]+)@([\\da-z\\.-]+)\\.([a-z\\.]{2,6})))\\|([A-Za-z0-9_\\.-]+)@([\\da-z\\.-]+)\\.([a-z\\.]{2,6})|([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+.([a-zA-Z0-9]+[_|\\_|\\.]?)*[a-zA-Z0-9]+\\.[a-zA-Z]{2,3}))$"; public static final String REGEX_MESSAGE_027="您输入的SMTP格式不正确!"; public static final String REGEX_028="^[\u4e00-\u9fa5]*$"; public static final String REGEX_MESSAGE_028="请输入中文!"; //public static final String REGEX_029="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]+((\\.jpeg)|(\\.png)|(\\.jpg))$"; //public static final String REGEX_MESSAGE_029="只支持.jpeg、.png、.jpg格式的文件!"; public static final String REGEX_030="^[a-zA-Z0-9_\u4e00-\u9fa5\\s-\\.\\(\\)()]*$"; public static final String REGEX_MESSAGE_030="您输入中文、英文、数字、空格、-、_、.、()、()!"; public static final String REGEX_031="^[a-zA-Z0-9\u4e00-\u9fa5\\s\\(\\)()]*$"; public static final String REGEX_MESSAGE_031="您输入中文、英文、数字、空格、()、()!"; //由统计拦截器进行控制,不需要这个正则表达式 public static final String REGEX_032="^(?!\\)^(?!script\\%3e)^(?!alert)^(?!window)^(?!location)^(?!\\%3cinput)^(?!\\)^(?!where)^(?!\\*)^(?!\\#)^(?!\\\")^(?!delete)^(?!left)^(?!right)^(?!insert)^(?!mid)^(?!master\\.)^(?!【)^(?!】)^(?!¥)^(?!\\^)^(?!\\$)^(?!drop)^(?!creat)^(?!like ).*$"; public static final String REGEX_MESSAGE_032="输入了非法字符!"; public static final String REGEX_033="^[0-9]{1}|[1-9][0-9]{1,9}$"; public static final String REGEX_MESSAGE_033="请输入0或正整数!"; public static final String REGEX_034="^[0-9\\.]*$"; public static final String REGEX_MESSAGE_034="请输入数字、.!"; public static final String REGEX_035="^[a-zA-Z0-9-/]*$"; public static final String REGEX_MESSAGE_035="请输入英文、数字、-、/!"; public static final String REGEX_036="^[a-zA-Z0-9.\\-_()\\s\\u4e00-\\u9fa5\\uff08-\\uff09\\u300a-\\u300b]*$"; public static final String REGEX_MESSAGE_036="请输入中文、英文、数字、空格、-、_、.、()、()、《》!"; //REGEX_allPwd public static final String REGEX_MIMA ="[a-zA-Z0-9~!@#$%^&*()_+`\\-\\=|\"':;<>,.?{}\\[\\]/]+$"; public static final String REGEX_MESSAGE_MIMA="请输入字母(区分大小写)、数字、符号!"; }