正则表达式验证系统登录密码必须由字母数字和特殊符号组成
2015-12-03 08:47
633 查看
为了验证用户修改的密码符合系统密码规范,特设计了一个正则表达式来验证,经测试有效留下备用啊!
有需要的同学可以参考一下呵呵,有问题概不负责啊!
1.验证密码只能包含字母数字以及!@#$%^&* 这几个特殊字符组成并且必须为8-20位之间,不限制组合顺序。
var reg1 = /^[0-9a-zA-Z!@#$%^&*]{8,20}$/;
2.下面的正则表达式验证密码必须要包含字母数字和!@#$%^&* 这几个特殊字符并且必须为8-20位之间。
var reg = /^([a-zA-Z]+[0-9]+[!@#$%^&*]+)|([a-zA-Z]+[!@#$%^&*]+[0-9]+)|([0-9]+[!@#$%^&*]+[a-zA-Z]+)|([0-9]+[a-zA-Z]+[!@#$%^&*]+)|([!@#$%^&*]+[a-zA-Z]+[0-9]+)|([!@#$%^&*]+[0-9]+[a-zA-Z]+)$/;
有需要的同学可以参考一下呵呵,有问题概不负责啊!
1.验证密码只能包含字母数字以及!@#$%^&* 这几个特殊字符组成并且必须为8-20位之间,不限制组合顺序。
var reg1 = /^[0-9a-zA-Z!@#$%^&*]{8,20}$/;
2.下面的正则表达式验证密码必须要包含字母数字和!@#$%^&* 这几个特殊字符并且必须为8-20位之间。
var reg = /^([a-zA-Z]+[0-9]+[!@#$%^&*]+)|([a-zA-Z]+[!@#$%^&*]+[0-9]+)|([0-9]+[!@#$%^&*]+[a-zA-Z]+)|([0-9]+[a-zA-Z]+[!@#$%^&*]+)|([!@#$%^&*]+[a-zA-Z]+[0-9]+)|([!@#$%^&*]+[0-9]+[a-zA-Z]+)$/;
相关文章推荐
- 前端jsp中处理特殊字符方法总结
- IE和Chrome样式兼容性问题
- oracle数据库数据量较大时更新数据较慢问题
- 首页展示flash(IE和GOOGLE兼容)
- web应用中嵌入百度地图
- 网站首页浮动窗口移动代码
- openoffice实现pdf上传文件预览功能
- Webservice使用xfire发布及客户端调用
- Table实现tr数据滚动
- C语言 计算水仙花数
- Uploadify 3.2 参数属性、事件、方法函数详解以及配置
- ibatis框架简单应用
- SpringJdbc的应用举例
- Linux查看系统硬盘内存及开机信息的命令
- Linux操作系统常用命令
- 如何读取properties文件中属性
- Servlet实现文件的上传
- JS传中文乱码解决方法
- PE 文件编外篇之导入函数表
- Win32]一个调试器的实现(六)显示源代码