作业3

作业3

1.验证是否为11位有效手机号码?

  • 以1为开头
  • 第二位为3,4,5,7,8中的任意一位
  • 最后以0-9的9个整数结尾

2.密码验证

匹配密码,必须包含大写,小写和数字,和特殊字符(!,@,#,%,&),且大于6位

function test1() {
    var reg = /^1[3, 4, 5, 7, 8]\d{9}$/;
    var num = 13123456789;
    console.log(reg.test(num));
}

function test2() {
    var reg = /(?=.*\W)(?=.*\w)(?=.*\d)(?=.*[!,@,#,%,&]){6}/;
    var pwd = "Ba1!dq";
    console.log(reg.test(pwd));
}

test1();
test2();
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注