-
public class RegexValidateUtils使用正则表达式验证输入格式
-
-
Field Summary
Fields Modifier and Type Field Description public final static RegexValidateUtilsINSTANCE
-
Method Summary
Modifier and Type Method Description final BooleancheckEmail(String email)验证邮箱 final BooleancheckMobileNumber(String number)验证手机号码 final BooleancheckIdCard(String idCard)验证身份证号码 final BooleancheckBankCard(String bankCard)校验过程: 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,将个位十位数字相加,即将其减去9),再求和。 3、将奇数位总和加上偶数位总和,结果应该可以被10整除。 校验银行卡卡号 -
-
Method Detail
-
checkEmail
final Boolean checkEmail(String email)
验证邮箱
-
checkMobileNumber
final Boolean checkMobileNumber(String number)
验证手机号码
-
checkIdCard
final Boolean checkIdCard(String idCard)
验证身份证号码
- Parameters:
idCard- 居民身份证号码15位或18位,最后一位可能是数字或字母
-
checkBankCard
final Boolean checkBankCard(String bankCard)
校验过程: 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,将个位十位数字相加,即将其减去9),再求和。 3、将奇数位总和加上偶数位总和,结果应该可以被10整除。 校验银行卡卡号
-
-
-
-