125 lines
7.9 KiB
Plaintext
125 lines
7.9 KiB
Plaintext
|
|
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)^(?!alert)^(?!\\%3cscript)^(?!script\\>)^(?!script\\%3e)^(?!alert)^(?!window)^(?!location)^(?!\\%3cinput)^(?!\\<input)^(?!\\%3cimg)^(?!\\<img)^(?!iframe)^(?!\\<iframe)^(?!\\%3ciframe)^(?!and)^(?!select)^(?!update)^(?!chr)^(?!\\<)^(?!\\>)^(?!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="请输入字母(区分大小写)、数字、符号!";
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|