构造器和说明 |
---|
PatternKit() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
isBirthday(String birthday)
验证日期(年月日)
|
static boolean |
isBlankSpace(String blankSpace)
验证空白字符
|
static boolean |
isChinese(String chinese)
验证中文
|
static boolean |
isDecimals(String decimals)
验证整数和浮点数(正负整数和正负浮点数)
|
static boolean |
isDigit(String digit)
验证整数(正整数和负整数)
|
static boolean |
isEmail(String email)
验证Email
|
static boolean |
isIdCard(String idCard)
验证身份证号码
|
static boolean |
isImage(String suffix) |
static boolean |
isIpAddress(String ipAddress)
匹配IP地址(简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小)
|
static boolean |
isMobile(String mobile)
验证手机号码(支持国际格式,+86135xxxx...
|
static boolean |
isNumber(String str)
检测是否是数字
|
static boolean |
isPhone(String phone)
验证固定电话号码
|
static boolean |
isPostcode(String postcode)
匹配中国邮政编码
|
static boolean |
isRealName(String chinese)
验证中文字母数字空格
|
static boolean |
isStudentNum(String num)
验证学生学号
|
static boolean |
isURL(String url)
验证URL地址
|
public static boolean isEmail(String email)
email
- email地址,格式:[email protected],[email protected],xxx代表邮件服务商public static boolean isIdCard(String idCard)
idCard
- 居民身份证号码15位或18位,最后一位可能是数字或字母public static boolean isImage(String suffix)
public static boolean isMobile(String mobile)
mobile
- 移动、联通、电信运营商的号码段
移动的号段:134(0-8)、135、136、137、138、139、147(预计用于TD上网卡) 、150、151、152、157(TD专用)、158、159、187(未启用)、188(TD专用)
联通的号段:130、131、132、155、156(世界风专用)、185(未启用)、186(3g)
电信的号段:133、153、180(未启用)、189
public static boolean isPhone(String phone)
phone
- 电话号码,格式:国家(地区)电话代码 + 区号(城市代码) + 电话号码,如:+8602085588447
国家(地区) 代码 :标识电话号码的国家(地区)的标准国家(地区)代码。它包含从 0 到 9 的一位或多位数字, 数字之后是空格分隔的国家(地区)代码。
区号(城市代码):这可能包含一个或多个从 0 到 9 的数字,地区或城市代码放在圆括号—— 对不使用地区或城市代码的国家(地区),则省略该组件。
电话号码:这包含从 0 到 9 的一个或多个数字
public static boolean isDigit(String digit)
digit
- 一位或多位0-9之间的整数public static boolean isDecimals(String decimals)
decimals
- 一位或多位0-9之间的浮点数,如:1.23,233.30public static boolean isBlankSpace(String blankSpace)
blankSpace
- 空白字符,包括:空格、\t、\n、\r、\f、\x0Bpublic static boolean isChinese(String chinese)
chinese
- 中文字符public static boolean isRealName(String chinese)
chinese
- 中文字符public static boolean isNumber(String str)
str
- public static boolean isStudentNum(String num)
num
- public static boolean isBirthday(String birthday)
birthday
- 日期,格式:1992-09-03,或1992.09.03public static boolean isURL(String url)
url
- 格式:http://blog.csdn.net:80/xyang81/article/details/7705960? 或 http://www.csdn.net:80public static boolean isPostcode(String postcode)
postcode
- 邮政编码public static boolean isIpAddress(String ipAddress)
ipAddress
- IPv4标准地址Copyright © 2017. All rights reserved.