最新消息:学生作文网,您身边的作文指导专家!

有用的身份证号码 身份证号码

小学作文 zuowen 1浏览

【 – 小学作文】

有用的身份证号码(一)

用身份证号码做密码有点危险

发布时间:2011-06-28 08:26:56来源:九江新闻网-浔阳晚报

一嫌犯捡到银行卡解码后窃得7900元

九江新闻网讯(厉翔兵 记者郭江毅)6月22日上午10时许,涉嫌信用卡诈骗案犯罪嫌疑人聂某在市区某网吧被市公安局经侦支队民警抓获。

6月9日21时许,受害人洪某在九江市区某网吧上网,不慎将钱包遗落在网吧,钱包中有银行卡、身份证等重要物品。犯罪嫌疑人聂某拾到钱包后,发现钱包中含有银行卡和身份证,便猜测银行卡密码为身份证后6位,并尝试盗取受害人银行卡中的现金。而受害人洪某的银行卡密码正是身份证号码后6位。犯罪嫌疑人聂某分9次从拾到的四张银行卡中共取出7900元,然后全部挥霍一空。

警方提醒:身份证和银行卡尽量不要放在一起,银行卡密码尽量不要用生日或身份证尾数这类简单的组合,以免给犯罪分子可乘之机。

有用的身份证号码(二)

/*!* Copyright (c) 2011 sxgkwei* Author:sxgkwei* Email:sxgkwei@gmail.com* Date: 2011-11-28 17:10:21*/var isIdCard=(function(){var maxOld = 100;var now = (new Date()).getFullYear();//判断18位身份证var is18IdCard = function(idCard){var year = parseInt(idCard.substring(6,10),10);if(maxOld+year<now){//证明是鬼魂return false;};var idCardReg = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$/;if(!idCardReg.test(idCard)){//基本正则return false;};var wi=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2];//权列表var ex=[1,0,'x',9,8,7,6,5,4,3,2];//校验码列表var su=0;for(var i=0,wil=wi.length;i<wil;i++){su+=parseInt(idCard.charAt(i),10)*wi[i];};return idCard.charAt(17).toLowerCase()==ex[su%11];};//判断15位身份证var is15IdCard = function(idCard){var maxId = 2003-16;//2003年前是15位证,但办证也得最少16岁吧var minId = now-maxOld;var year = parseInt("19"+idCard.substring(6,8),10);if(minId>maxId || year<minId || year>maxId){//证明是鬼魂或者非人类return false;};var idCardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;return idCardReg.test(idCard);};return (function(e){if(e.length==18){return is18IdCard(e);}else if(e.length==15){return is15IdCard(e);}else{alert("莫乱写,我们不是那么好忽悠滴");return false;};});})();isIdCard("410456196511285935");

有用的身份证号码(三)

巧用Excel:利用身份证号码 提取个人信息巧用Excel:利用身份证号码 提取个人信息 一、分析身份证号码

其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息

这里,我们需要使用IF、LEN、MOD、

MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

1. 提取出生年月信息

由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中: LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。

MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。

MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。

IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。

2. 提取性别信息

由于报表中各位员工的序号编排是按照上级核定的编制

进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错

例如性别信息统一在B列填写,可以在B2单元格中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:

LEN(C2)=15:检查身份证号码的长度是否是15位。 MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。

MID(C2,17,1):如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。

MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。

IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。

回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。如图2所示,现在这份报表无论是提取信息或是核对,都方便多了!

图1 输入身份证号码

图2 提取个人信息

一、分析身份证号码

其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息

这里,我们需要使用IF、LEN、MOD、

MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

1. 提取出生年月信息

由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:

LEN(C2)=15:检查C2单元格中字符串的字符数目,本

有用的身份证号码(四)

利用身份证号码提取个人信息

办公室的小秦向我求教,说最近需要上报一份材料,这份材料是用Excel做的汇总表,其中必须输入每位员工的姓名、性别、身份证号码、出生年月、籍贯、毕业学校、职称等相关信息,她的要求是有无简单的办法对身份证号码、性别、出生年月的资料进行核对。下面我们就来看一下具体的核对方法。

一、分析身份证号码

其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息

这里,我们需要使用IF、LEN、MOD、

MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

图1 输入身份证号码

利用身份证号码提取个人信息(2)

1. 提取出生年月信息 由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2

1. 提取出生年月信息

由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:

LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。

MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。

MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。

IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。

2. 提取性别信息

由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错。

例如性别信息统一在B列填写,可以在B2单元格中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:

LEN(C2)=15:检查身份证号码的长度是否是15位。

MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。

MID(C2,17,1):如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。

MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。

IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。

回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。如图2所示,现在这份报表无论是提取信息或是核对,都方便多了!

图2 提取个人信息

有用的身份证号码(五)

<SCRIPT LANGUAGE="JavaScript"><!–function checkIdcard(idcard){var Errors=new Array("验证通过!","身份证号码位数不对!","身份证号码出生日期超出范围或含有非法字符!","身份证号码校验错误!","身份证地区非法!");var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"}var retflag=false;var idcard,Y,JYM;var S,M;var idcard_array = new Array();idcard_array = idcard.split("");//地区检验if(area[parseInt(idcard.substr(0,2))]==null) return Errors[4];//身份号码位数及格式检验switch(idcard.length){case 15:if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性} else {ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性}if(ereg.test(idcard)) return Errors[0];else {return Errors[2];}break;case 18://18位身份号码检测//出生日期的合法性检查 //闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式} else {ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式}if(ereg.test(idcard)){//测试出生日期的合法性//计算校验位S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4+ (parseInt(idcard_array[6]) + parseI

nt(idcard_array[16])) * 2+ parseInt(idcard_array[7]) * 1 + parseInt(idcard_array[8]) * 6+ parseInt(idcard_array[9]) * 3 ;Y = S % 11;M = "F";JYM = "10X98765432";M = JYM.substr(Y,1);//判断校验位if(M == idcard_array[17]) return Errors[0]; //检测ID的校验位else return Errors[3];}else return Errors[2];break;default:return Errors[1];break;}}//–>function check(){if(checkIdcard(document.f1.idcard.value)!="验证通过!"){alert(checkIdcard(document.f1.idcard.value));return false;}}</SCRIPT><form action="registerSubmit.jsp" name="f1" method="post"><input name="idcard" type="idcard" class="input1" value="" onkeyup="if(event.keyCode==32){alert('请不要输入空格');this.value='';document.form1.Repassword.focus();}"><input name="Submit22" type="button" class="input9" value="确定" onClick="check(this.f1) "></form>js验证身份证号码与出生日期和性别case 'CompareCodeAndSex':var Code=vObj.value;var Sex=vCon.value; var CodeSex;if(!vObj.disabled){if(!vCon.disabled){if(Code!='' && Sex!=''){if(Code.length==15){CodeSex=Code.substr(14,1);if(CodeSex==1){CodeSex='男';}else{CodeSex='女';} if(Sex!=CodeSex){eNum++;vObj.style.color = "red"; eMsg+=genErrMsg(eNum,vObj,'身份证与性别不符!');} }if(Code.length==18){CodeSex=Code.substr(16,1);if(CodeSex==1){CodeSex='男';}else{CodeSex='女';} if(Sex!=CodeSex){eNum++;vObj.style.color = "red"; eMsg+=genErrMsg(eNum,vObj,'身份证与性别不符!');} }}}}break;case 'CompareCodeAndBirthday':var Code=vObj.value;var Birthday=vCon.value;var Year;var ShortYear;var Month;var Day;var BYear;if(!vObj.disabled){if(!vCon.disabled){

if(Code!='' && Birthday!=''){if(Code.length==15){ShortYear=Code.substr(6,2);Month=Code.substr(8,2);Day=Code.substr(10,2);ShortYear=ShortYear+Month+Day;BYear=Birthday.substr(2,2);Month=Birthday.substr(5,2);Day=Birthday.substr(8,2);BYear=BYear+Month+Day;if(ShortYear!=BYear){eNum++;vObj.style.color = "red"; eMsg+=genErrMsg(eNum,vObj,'身份证与出生日期不符!');}}if(Code.length==18){Year=Code.substr(6,4);Month=Code.substr(10,2);Day=Code.substr(12,2);Year=Year+Month+Day;BYear=Birthday.substr(0,4);Month=Birthday.substr(5,2);Day=Birthday.substr(8,2);BYear=BYear+Month+Day;if(Year!=BYear){eNum++;vObj.style.color = "red"; eMsg+=genErrMsg(eNum,vObj,'身份证与出生日期不符!');}}}}}break; 1JS正则表达式 代码 "^\\d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-\\d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?\\d+$"    //整数 "^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数 "^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数 + 0) "^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数 "^(-?\\d+)(\\.\\d+)?$"  //浮点数 "^[A-Za-z]+$"  //由26个英文字母组成的字符串 "^[A-Z]+$"  //由26个英文字母的大写组成的字符串 "^[a-z]+$"  //由26个英文字母的小写组成的字符串 "^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串 "^\\w+$"  //由数字、26个英文字母或者下划线组成的字符串 "^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"    //email地址 "^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$"  //url "^[A-Za-z0-9_]*$" =================================================== <script language="javascript">function check(){//var pattern1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;//15位的身份证//var pattern2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;//18位的身份证var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//匹配E-MALI地址//var pattern=/^http:\/\/([\w-]+\.)

+[\w-]+(\/[\w- .\/?%&=]*)?/;//匹配网址//var pattern=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;//匹配网址//var pattern=/^[\u4e00-\u9fa5]$/;//匹配中文字符(单个汉字)//var pattern=/^[1-9]\d{5}(?!\d)$/;//匹配邮政编码//var pattern=/^[1-2][0-9][0-9][0-9]-[0-1]{0,1}[0-9]-[0-3]{0,1}[0-9]$/;//匹配日期 如:1900-01-01//var pattern=/^[^\x00-\xff]$/;//匹配双字节字符(包括汉字在内的单个字符)//var pattern=/^<(.*)>.*<\/\1>|<(.*) \/>$/;//匹配HTML标记//var pattern=/<(\S*?)[^>]*>.*?<\/\1>|<.*? \/>/;//匹配HTML标记//var pattern=/^\n[\s| ]*\r$/;//可以用来删除空白行//var pattern=/^(\s*)|(\s*)$///可以用来删除行首尾的空白字符(包括空格、制表符、换页符等等)//var pattern=/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/;//字母开头,限制5-16字节,允许字母数字下划线//var pattern=/^\d{3}-\d{8}|\d{4}-\d{7,8}$/;//匹配国内电话 如:0739-8888888(8) 或 020-88888888//var pattern=/^[1-9][0-9]{4,}$/;//匹配QQ号码 腾讯QQ号从10000开始//var pattern=/^\d+\.\d+\.\d+\.\d+$/;//匹配IP地址/*******************匹配特定数字*********************///var pattern=/^(\w)\1{4,}*$/;//匹配整数//var pattern=/-?[1-9]\d*$/;//匹配整数//var pattern=/^[1-9]\d*$/;//匹配正整数//var pattern=/^-[1-9]\d*$/;//匹配负整数//var pattern=/^[1-9]\d*|0$/;//匹配非负整数//var pattern=/^-[1-9]\d*|0$/;//匹配非正整数//var pattern=/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/;//匹配正浮点数//var pattern=/^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$/;//匹配负浮点数//var pattern=/^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$/;//匹配浮点数//var pattern=/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$/;//匹配非负浮点数//var pattern=/^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$/;//匹配非正浮点数/********************匹配特定字符串*****************///var pattern=/^[A-Za-z]+$/;//匹配由26个英文字母组成的字符串//var pattern=/^[A-Z]+$/;//匹配由26个英文字母的大写组成的字符串//var pattern=/^[a-z]+$/;//匹配由26个英文字母的小写组成的字符串//var pattern=/^[A-Za-z0-9]+$/;//匹配由数字和26个英文字母组成的字符串//var pattern=/^\w+$/;//匹配由数字、26个英文字母或者下划线组成的字符串//if(!(pattern1.test(document.form1.text.value)||pattern2.test(document.form1.text.value)))if(!pattern.test(document.getElementById("content").value)){alert("请输入正确的格式!");return false;}}</script><%'限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"'限制只能输入全角字符:onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"'限制只能输入数字:onkeyup="value=value.replace(/[^\d

]/g,'') "onbeforepaste="clipboard

转载请注明:中小学优秀作文大全_作文模板_写作指导_范文大全 » 有用的身份证号码 身份证号码