论坛里的代码里面写的
/^[0-9a-zA-Z.-_]{6,18}$/
字符组[]最后的-这样写,会被当成连接符,-符号需要转译或者放到字符组末尾。
/^[0-9a-zA-Z.\-_]{6,18}$/
或者
/^[0-9a-zA-Z._-]{6,18}$/
不然带-密码无法通过前端校验
论坛里的代码里面写的
/^[0-9a-zA-Z.-_]{6,18}$/
字符组[]最后的-这样写,会被当成连接符,-符号需要转译或者放到字符组末尾。
/^[0-9a-zA-Z.\-_]{6,18}$/
或者
/^[0-9a-zA-Z._-]{6,18}$/
不然带-密码无法通过前端校验
是不是这样就永远登不上了
你是不是登不上自己的号新注册了一个来反馈
以前还见过提交的时候把
#号之后的密码都忽略掉的@juhua #2 孩子们我去试试
@katorly #3 我改密码,发现带-怎么都不对,然后debug了一下,就发现问题了。
@juhua #2 还好,改密码的时候也有校验,所以理论上不存在这种问题。我去看看后端有没有校验
#5 @姜汁热窝牛
直接发post可以成功改成带 - 的密码,也可以正常登录
6 正则真的不如直接ifelse
@juhua #2 可以登上,登陆好像没有校验