如何强制密码为字母+数字?

shenxian5 2009-09-24 12:05:20
如题,如何在asp验证表单的时候(不是前台页面的js验证),不允许简单密码而强制为6位以上字符,字母+数字呢?
比如避免1111 2222 000 这样的简单的纯数字密码?

先用len计算长度?少于6位重新输入密码,再用instr或者一个函数来看字符串中是否包含字母吗?这样做法会不会啰嗦了?
...全文
143 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenxian5 2009-09-24
  • 打赏
  • 举报
回复
用isnumeric判断是否全部为数字?如果纯数字就提示重输入密码、这个应该是最简单的吧?呵呵
MR丶CHAN 2009-09-24
  • 打赏
  • 举报
回复
百度 正则表达式
sumjor 2009-09-24
  • 打赏
  • 举报
回复
可以参考这个:

//校验密码:只能输入6-20个字母、数字、下划线
function isPasswd(s)
{
var patrn=/^(\w){6,20}$/;
if (!patrn.exec(s)) return false
return true
}
wansai00 2009-09-24
  • 打赏
  • 举报
回复
正则查找匹配: \d+[a-z]+

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧