public class RegexConst extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
Ascii
仅ACSII字符 - "^[\\x00-\\xFF]+$"
|
static String |
Chinese
仅中文 - "^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$"
|
static String |
Color
颜色 - "^[a-fA-F0-9]{6}$"
|
static String |
Date
日期 - "^\\d{4}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$"
|
static String |
Decimal
浮点数 - "^([+-]?)\\d*\\.\\d+$"
|
static String |
Decimal_n
负浮点数 - "^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$"
|
static String |
Decimal_p
正浮点数 - "^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$"
|
static String |
Email
邮件 - "^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$"
|
static String |
Idcard
身份证 - "^[1-9]([0-9]{14}|[0-9]{17})$"
|
static String |
Integer
整数 - "^-?[1-9]\\d*|0$"
|
static String |
Integer_n
负整数 - "^-[1-9]\\d*|0$"
|
static String |
Integer_p
正整数 - "^[1-9]\\d*|0$"
|
static String |
Ip4
ip地址 - "^((25[0-5])|(2[0-4]\\d)|(1\\d\\d)|([1-9]\\d)|\\d)(\\.((25[0-5])|(2[0-4]\\d)|(1\\d\\d)|([1-9]\\d)|\\d)){3}"
|
static String |
Letter
字母 - "^[A-Za-z]+$"
|
static String |
Letter_l
小写字母 - "^[a-z]+$"
|
static String |
Letter_u
大写字母 - "^[A-Z]+$"
|
static String |
Mobile
手机 - "^(13[0-9]|14[5,7]|15[^4,\\D]|17[6-8]|18[0-9])\\d{8}$"
|
static String |
Notempty
非空 - "^\\S+$"
|
static String |
Num
数字 - "^([+-]?)\\d*\\.?\\d+$"
|
static String |
Picture
图片 - "(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$"
|
static String |
QQ
QQ号码 - "^[1-9]*[1-9][0-9]*$"
|
static String |
Rar
压缩文件 - "(.*)\\.(rar|zip|7zip|tgz)$"
|
static String |
Tel
电话号码的函数(包括验证国内区号,国际区号,分机号) - "^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)?(\\d{7,8})(-(\\d{3,}))?$"
|
static String |
Url
url - "^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$"
|
static String |
Zipcode
邮编 - "^\\d{6}$"
|
| 构造器和说明 |
|---|
RegexConst() |
public static final String Decimal_p
public static final String Decimal_n
public static final String Email
public static final String Url
public static final String Mobile
public static final String Ip4
public static final String Picture
public static final String Tel
Copyright © 2016. All rights reserved.