常见的正则表达式验证码.doc

常见的正则表达式验证码.doc

ID:50416471

大小:48.52 KB

页数:7页

时间:2020-03-08

常见的正则表达式验证码.doc_第1页
常见的正则表达式验证码.doc_第2页
常见的正则表达式验证码.doc_第3页
常见的正则表达式验证码.doc_第4页
常见的正则表达式验证码.doc_第5页
资源描述:

《常见的正则表达式验证码.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、//将下面的代码写在一个js中,调用即可。//是否为空functionisEmpty(str){varwhitespace="tr";vari;if((str==null)

2、

3、(str.length==0))returntrue;for(i=0;i

4、(.w+))*@[A-Za-z0-9]+((

5、.

6、-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/;if(isEmail.test(str)){returntrue;}returnfalse;}//固定电话functionisPhone(str){varisPhone=/^0(((d{2,3})-(d){7,8})

7、(d{2,3}(d){7,8}))$/;if(isPhone.test(str)){returntrue;}returnfalse;}//身份证号functionisIdCard(str){varisIDCard1=/^[1-9]d{7}((0d)

8、(1[0-2]))(([0

9、1

10、2]d)

11、3

12、[0-1])d{3}$/;varisIDCard2=/^[1-9]d{5}[1-9]d{3}((0d)

13、(1[0-2]))(([0

14、1

15、2]d)

16、3[0-1])d{3}[A-Za-z0-9]{1}$/;if(isIDCard1.test(str)

17、

18、isIDCard2.test(str)){returntrue;}returnfalse;}//移动电话functionisMobile(str){varisMobile=/^(13

19、15

20、18

21、14)d{9}$/;if(isMobile.test(str)){returntrue;}returnfalse;}//是否为数字func

22、tionisNumber(str){varisNumber=/d/;if(isNumber.test(str)){returntrue;}returnfalse;}//是否为六位数字functionisPostNum(str){varisPostNum=/d{6}/;if(isPostNum.test(str)){returntrue;}returnfalse;}//中文名字functionisName(str){varisName=/^([A-Za-zu0391-uFFE5]){2,20}$/;if(isName.test(str)){returntrue;}returnfalse

23、;}//两位小数functionisMoney(str){varisMoney=/^(d+

24、[1-9]).{0,1}d{0,2}$/;if(isMoney.test(str)){returntrue;}returnfalse;}//合法昵称functionisStandard(str){varisStandard=/^([u4e00-u9fa5A-Za-z0-9]){1,12}$/;if(isStandard.test(str)){returntrue;}returnfalse;}//是否为日期functionisBirthday(str){varisBirthday=/^[1-9

25、][0-9]{3}-(0[1-9]

26、1[0-2])-(0[1-9]

27、[1-2][0-9]

28、3[0-1])$/;if(isBirthday.test(str)){returntrue;}returnfalse;}话题补充://是否为字母functionisCharacter(str){varisCharacter=/^[a-zA-Z]+$/;if(isCharacter.test(str)){returntrue;}returnfalse;}//通过身份证号码找出性别和生日functionshowBirthday(val,sex,birthday,error){varcheck=checkID

29、_ICCID(val)if(check!='正确'){if(error.hasChildNodes()){error.removeChild(error.firstChild);}error.appendChild(document.createTextNode(check));return;}else{if(error.hasChildNodes()){error.removeChild(error.fir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。