正则神器

用户名由6-18位的字母数字下划线组成,不能由数字开头

var r_name=/^[a-z]\w{5,17}$/i

密码长度不能少于六位

var r_pwd=/^\w{6,}$/

所有的通用邮箱地址

var r_eamil=/^\w+@\w+(\.)\w+$/

匹配一个QQ邮箱地址
861745122@qq.com

var r_qq_email=/^\d{5,}@qq(\.)com$/

匹配一个163的邮箱地址

var r_163_email=/^\w+@163(\.)com$/

匹配一个后缀名可能是.com|.net|.cn|.edu

var email=/^\w+@\w+(\.)com|net|cn|edu$/

要求输入有效的年龄段

var r_age=/^\d{1,2}$/

if(age>=18&&age<=100)

验证手机号:11位
18
13
15
17

var r_tel=/^1[3,5,7,8]\d{9}$/

验证中文

var reg=/^[\u4e00-\u9fa5]{2,17}$/
if(reg.test("郭云鹏")){
alert("ok")
}else{
alert("no")
}

验证ip 192.168.1.250

var r_ip=/^\d{3}(\.)\d{1,3}(\.)\d{1,3}(\.)[2-9]{1,3}$/

验证网址
www.baidu.com
www.taobao.cn
www.sina.net www.baiwei.

var r_web=/^www(\.)\w+(\.)\w+$/i

验证座机号 010-62279965 0377-62258080 020-

var r_tel=/^0\d+-\d+$/

身份证验证

/^((\d{15})|(\d{17}[0-9X]))$/

邮箱验证

/^\w+@\w+(\.\w+)+$/;

验证由26个英文字母组成的字符串

/^[A-Za-z]+$/

验证由26个大写英文字母组成的字符串:

/^[A-Z]+$/

验证由26个小写英文字母组成的字符串:

/^[a-z]+$/

验证由数字和26个英文字母组成的字符串:

/^[A-Za-z0-9]+$/

验证由数字、26个英文字母或者下划线组成的字符串:

/^\w+$/

验证用户名:

/^[a-zA-Z]\w{5,7}$/《数字不能开头,用户包括6到8位》

验证用户密码:

/^[a-zA-Z]\w{5,17}$ /正确格式为:以字母开头,长度在6-18之间,只能 包含字符、数字和下划线。

验证汉字:验证汉字:

/^[\u4e00-\u9fa5]+$/

国内座机:

/^\d{3}-\d{8}|\d{4}-\d{7}$/

邮箱

/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;

手机:

/^((13[0-9]{1})|159|153)+\d{8}$/
/^(13+\d{9})|(159+\d{8})|(153+\d{8})$/
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值