博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式练习
阅读量:6386 次
发布时间:2019-06-23

本文共 1123 字,大约阅读时间需要 3 分钟。

1 //验证帐号是否合法 2 //验证规则:字母、数字、下划线组成,字母开头,4-16位。 3 function checkUser(str) { 4     var reg = /^[a-zA-z]\w{3,15}/; 5     if (reg.test(str)) { 6         alert("right"); 7     } else { 8         alert("wrong"); 9     }10 }11 12 13 /*验证手机号码14 验证规则:11位数字,以1开头。*/15 function checkMoblie(str) {16     var reg = /^1\d{10}/;17     if (reg.test(str)) {18         alert("right");19     } else {20         alert("wrong");21     }22 }23 24 /*验证电话号码25 验证规则:区号+号码,区号以0开头,3位或4位26 号码由7位或8位数字组成27 区号与号码之间可以无连接符,也可以“-”连接28 如01088,010-88,0955-7 */29 function checkPhone(str) {30     var reg = /^0\d{2,3}-?\d{7,8}/;31     if (reg.test(str)) {32         alert("right");33     } else {34         alert("wrong");35     }36 }37 38 /*验证邮箱39 验证规则:姑且把邮箱地址分成“第一部分@第二部分”这样40 第一部分:由字母、数字、下划线、短线“-”、点号“.”组成,41 第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成,42 而域名后缀一般为.xxx或.xxx.xx,一区的域名后缀一般为2-4位,如cn,com,net,现在域名有的也会大于4位*/43 function checkEmail(str) {44     var reg = /[\w-\.]+@[\w-]*.(\w{2,4}.)*[a-zA-z]{2,3}/;45     if (reg.test(str)) {46         alert("right");47     } else {48         alert("wrong");49     }50 }

 

转载于:https://www.cnblogs.com/HiuYanChong/p/5306928.html

你可能感兴趣的文章
response小结(五)—通过response实现请求重定向
查看>>
Octave及其工具包的安装
查看>>
Thinkphp+ECharts生成柱状图
查看>>
Mac os x 下配置Intellij IDEA + Tomcat 出现权限问题的解决办法
查看>>
扫描线
查看>>
【转载】WebService相关概念
查看>>
[转载]PV操作简单理解
查看>>
linux中rlwrap安装
查看>>
asp.net获取文件绝对路径
查看>>
Sicily 1428. B Baby Climber(心宝去爬山)
查看>>
Canvas保存为图片
查看>>
kubernetes(一)
查看>>
caioj 1152 快速求模 (快速幂)
查看>>
JSON.parse()和JSON.stringify()
查看>>
Java并发编程:深入剖析ThreadLocal
查看>>
ES6(2) - let
查看>>
Django博客教程之五:归档,AboutMe和标签分类
查看>>
SSIS从理论到实战,再到应用
查看>>
[爬虫资源]各大爬虫资源大汇总,做我们自己的awesome系列
查看>>
控件移动
查看>>