百度试题 题目【简答题】查找校验身份证号正确与否的xls文档。写出检索式,并附检索结果截图 相关知识点: 试题来源: 解析 检查身份证号 filetype:xls 反馈 收藏
private static String getVerify(String s17) throws Exception { String sVerify = ""; String code = ""; int num = 0; int tmp = 0; for (int i = 18; i >= 2; i--) { num += (Math.pow(2, i - 1) % 11) * Integer.parseInt(s17.substring(18 - i, 18 - i + 1)); } ...
alert('身份证号码日期格式不正确!');returnfalse; }else{//将15位身份证转成18位//校验位按照ISO 7064:1983.MOD 11-2的规定生成,X可以认为是数字10。vararrInt =newArray(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2);vararrCh =newArray('1', '0', 'X', '9',...
* @return {TypeName}*/functionisIdCardNo(num){ num=num.toUpperCase();//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。if(!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num))){ alert('输入的身份证号长度不对,或者号码不符合规定!\...