inputPassword = "abc1234VV_12"; re = /^([\d]|[\w]){6,16}$/; checkPassword = re.test(inputPassword); //输出是否校验正确 console.log(checkPassword); //true有用 回复 boxsnake: ([\d]|[\w])是多余的,可以写成(\w)其实如果你分组只是因为|的话,完全可以去掉分组。 回复2017-06-18 ...
慕容708150 /^\w{6,16}$/感觉上面不少朋友都写复杂了= =其实这样就行了,因为 \w 包含了数字,字母和下划线 0 0 0 没找到需要的内容?换个关键词再搜索试试 向你推荐 正则表达式匹配一个6 12位字符 不能为纯数字也不能为纯字母 用jquery正则表达式 js正则表达式密码不能少于6位,且不能是连续...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 // 存在一个你不容易发现的问题,基本能解决你的问题 /** * checkPassword函数,参数为要检验的密码pwd, * 如果pwd符合规则,返回true,否则返回false */ function checkPassword(pwd){ // 长度为6到18个字符 var reg = /...
/^\w{6,16}$/ 感觉上面不少朋友都写复杂了= =其实这样就行了,因为 \w 包含了数字,字母和下划线有用2 回复 查看全部 5 个回答 推荐问题 js 如何将Key属性相同的放在同一个数组? {代码...} 说明:id和name是动态的,有可能后台返回的是age和school,不是固定id和name想要的结果是; {代码...} 9 回答9...