public static final String |
BASE64 |
"^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$" |
public static final String |
CHINA_CELLPHONE |
"^[1][3-8]\\d{9}$|^([6|9])\\d{7}$|^[0][9]\\d{8}$|^[6]([8|6])\\d{5}$" |
public static final String |
CHINA_HK_ID_CARD |
"^[A-Z]{1,2}[0-9]{6}([0-9A])$" |
public static final String |
CHINA_MAINLAND_ID_CARD_15 |
"^[1-9]\\d{7}((0[1-9])||(1[0-2]))((0[1-9])||(1\\d)||(2\\d)||(3[0-1]))\\d{3}$" |
public static final String |
CHINA_MAINLAND_ID_CARD_18 |
"^[1-9]\\d{5}[1-9]\\d{3}((0[1-9])||(1[0-2]))((0[1-9])||(1\\d)||(2\\d)||(3[0-1]))\\d{3}([0-9]||X)$" |
public static final String |
CHINA_MO_ID_CARD |
"^[157][0-9]{6}([0-9])$" |
public static final String |
CHINA_TW_ID_CARD |
"^[A-Z][0-9]{9}$" |
public static final String |
COMMON_ID_CARD |
"^[0-9a-zA-Z]{6,}$" |
public static final String |
EMAIL |
"^[a-zA-Z0-9_\\.\\-\\+]+@[a-zA-Z0-9_\\.\\-\\+]+\\.[a-zA-Z]{2,5}$" |
public static final String |
HEX |
"[a-fA-F0-9]+" |
public static final String |
INTEGER_NUMBER |
"^(-|\\+)?\\d+$" |
public static final String |
IPV4 |
"^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$" |
public static final String |
IPV6_HEX_COMPRESSED |
"^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$" |
public static final String |
IPV6_STD |
"^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$" |
public static final String |
MD5 |
"^[a-fA-F0-9]{32}$" |
public static final String |
PASSWORD |
"^(?![0-9]*$)(?![a-zA-Z]*$)(?![!\\[\\]\"#$%&\'()*+,\\-./:;<=>?@^_`{|}~]*$).{6,50}$" |
public static final String |
SHA1 |
"^[a-fA-F0-9]{40}$" |
public static final String |
URL |
"^(?:https?|ftp?|sftp|file|gopher|news|nntp|telnet):///?[^\\s/$.?#].[^\\s]*$" |
public static final String |
WSID |
"^WSID_[A-Z]{4}_[a-fA-F0-9]{32}$" |