这里需要针对身份证号是15位还是18位进行不同的验证,当然这里只是对身份证号码进行并不是那么严格的验证,列位看官各取所需吧
/**
* 检查身份证号码合法性
* @param idCardNo
* @return
* @throws Exception
*/
public boolean checkIdCardNo(String idCardNo) throws Exception{
try {
if(StringUtils.isBlank(idCardNo)){
return false;
}
int length = idCardNo.length();
if(length ==