测测你的密码需要多久被破译!密码强弱度的正则判断
来源:互联网 发布:淘宝有百度云盘会员吗 编辑:程序博客网 时间:2024/04/23 18:28
http://howsecureismypassword.net/
public static int parsePassword(String password) {int result = 0;Pattern ps = Pattern.compile("[a-zA-Z0-9_\\,\\.\\-\\~\\!\\@\\#\\$\\%\\^\\&\\*\\(\\)\\+]{6,16}");Pattern lower = Pattern.compile("[a-z]");Matcher mlower = lower.matcher(password);Pattern upper = Pattern.compile("[A-Z]");Matcher mupper = upper.matcher(password);Pattern special = Pattern.compile("[_\\,\\.\\-\\~\\!\\@\\#\\$\\%\\^\\&\\*\\(\\)\\+]");Matcher mspecial = special.matcher(password);if (ps.matcher(password).matches()) {if (mspecial.find()) {result = 3;} else if (mupper.find()) {result = 2;} else if (mlower.find()) {result = 1;}}return result;}
- 测测你的密码需要多久被破译!密码强弱度的正则判断
- 密码强弱的判断
- Jquery判断密码的强弱
- 判断密码强弱的 js
- Python 判断密码等级的强弱,不使用正则表达式
- 测测你的杀毒软件强弱等级吧!
- 如何验证输入密码的强弱度
- 判断密码强弱
- js 密码强弱判断
- Jquery 显示密码的强弱
- 密钥词组密码的破译
- 小 X 的密码破译
- 如何防止密码框的密码被人破译
- 用JavaScript验证密码的强弱
- 4个终于被破译的世界级密码
- 史上八大无法破译的密码
- 至今仍未被破译的五个世界级密码
- L - 破译密码 有关字符串的处理
- Ubuntu下使用VirtualBox
- vi学习_5编辑文本_2
- Sql养成一个好习惯是一笔财富
- 四种表单验证方法的分析和比较
- OGRE基础教程七运行时遇到的两个异常
- 测测你的密码需要多久被破译!密码强弱度的正则判断
- vi学习_5编辑文本_3
- PHP执行C/C++编译后的文件
- C#学习日志(1)
- const成员函数的重载问题
- 敏捷个人和敏捷开发
- 批处理中的特殊符号
- vi学习_5编辑文本_4
- 加密U盘的造型