当前位置: 首页 > Web前端 > JavaScript

Day 73-100 注册密码长度为8~14个字母数字以及标点符号至少包含2种校验

时间:2023-03-26 21:56:01 JavaScript

Day73/100注册密码长度为8~14个字母数字字符,标点符号至少包含2种校验标点符号至少包含2种。不允许有空格。中文(二)思路1.每个条件单独检查,长度8~14个字符。,定期检查常量规则=/(?!^[0-9]+$)(?!^[A-z]+$)(?!^[^A-z0-9]+$)^[^\s\u4e00-\u9fa5]{8,14}$/if(!rules.test(value)){returnPromise.reject('长度为8~14;至少有2种字母数字和标点符号;空格为notallowed,Chinese')}(3)其他用到的正则表达式1.手机号constphone=/^1(3\d|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8\d|9[0-35-9])\d{8}$/if(!phone.test(this.form.account)){message.warning('格式手机号的无效正确')返回}2、emailconstemail=/^\w+(\.)?(\w+)?@[0-9a-z]+(\.[a-z]+){1,3}$/if(!email.test(this.form.account)){message.warning('Email格式不正确')returnfalse}写在学习的最后,经常偷懒《有想学技术需要监督的同学嘛~》https://mp.weixin.qq.com/s/Fy...