代码:最多只能输入18个字符
答案:2 悬赏:0 手机版
解决时间 2021-04-04 03:40
- 提问者网友:两耳就是菩提
- 2021-04-03 23:56
代码:最多只能输入18个字符
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-04-04 00:17
// 存在一个你不容易发现的问题,基本能解决你的问题
function checkPassword(pwd){
// 长度为6到18个字符
var reg = /^.{6,18}$/;
if(!reg.test(pwd)){
return false;
}
// 全部重复
var repeat = true;
// 连续字符
var series = true;
var len = pwd.length;
var first = pwd.charAt(0);
for(var i=1;i
repeat = repeat && pwd.charAt(i) == first;
series = series && pwd.charCodeAt(i) == pwd.charCodeAt(i-1) + 1;
}
return !(repeat || series);
}
function checkPassword(pwd){
// 长度为6到18个字符
var reg = /^.{6,18}$/;
if(!reg.test(pwd)){
return false;
}
// 全部重复
var repeat = true;
// 连续字符
var series = true;
var len = pwd.length;
var first = pwd.charAt(0);
for(var i=1;i
series = series && pwd.charCodeAt(i) == pwd.charCodeAt(i-1) + 1;
}
return !(repeat || series);
}
全部回答
- 1楼网友:一叶十三刺
- 2021-04-04 01:20
不一定 不同编码是不同的 很多旧式的程序支持一个汉字2个字符 unicode及一些本国编码支持1个字符支持1个汉字
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯