验证密码:8到20位只能输入数字、大写字母、小写字母、并且各种至少有一个(既至少一个数字、一个小写字母、一个大写字母)
解决方案 »
- 帮我分析下这段代码..
- javascript为什么无法识别xml文件的变化
- 跪求,,,在firefox下怎么不好用呢?
- javascript读取select option value并写入cookies改变页面字体不成功,求帮忙修改!成功另加40分!
- 在iframe里打開word文件如何設置iframe的高度?
- [求助]这样的一个动态添加input的功能怎么实现
- 怎样用javascript动态设置action和encoding?
- 关于如何实现在表格中动态新增一行?
- iframe 怎么刷新?(没有location.reload属性)?
- 有没有办法在msdn左边的树的图标上加标记?
- 类似QQ日志分类管理界面如何制作??请教高手!!!!急急急!!!
- 本地的静态网页,在地址栏后面添加参数以后,就报错。
^(?=[^a-z]*[a-z])(?=\D*\d)(?[^A-Z]*[A-Z])[a-zA-Z\d]{8,20}$总感觉不是很简洁,不过木有时间细想了,就这样吧
<!--
re = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z0-9]{8,20}$/
re1 = /[a-z]/
re2 = /[A-Z]/
re3 = /[0-9]/
re4 = /^[a-zA-Z0-9]{8,20}$/ str = "abc5efghK" alert(re1.test(str) && re2.test(str) && re3.test(str) && re4.test(str))//-->
</script>