密码匹配
2023-09-14 09:00:41 时间
需求:输入密码必须为字母、数字或特殊字符
方法一:
for (int i = 0; i < pwdTv.length(); i++) { int temp = pwdTv.charAt(i); if (temp < 33 || temp > 126) { showToastShort("请按照规则设置密码"); return false; }
方法二:
String regEx = "[\\x21-\\x7E]"; Pattern pattern = Pattern.compile(regEx); for (int i = 0; i < pwdTv.length(); i++) { String temp = String.valueOf(pwdTv.charAt(i)); Matcher matcher = pattern.matcher(temp); if (!matcher.matches()) { showToastShort("请按照规则设置密码"); return false; } }
方法一是将每个字符转为ASCII码,方法二是将每个字符匹配正则
相关文章
- jQuery显示隐藏密码插件jquery.toggle-password演示
- Java实现 LeetCode 804 唯一摩尔斯密码词 (暴力)
- Windows下登录凭证-密码获取工具
- PostgreSQL 自动输入密码(转)
- 博客编号数字密码
- 取消密码登录
- wifi免密码登录认证流程
- RHCSA之路----14、设置密码默认策略
- 【8001】输入密码
- 【华为机试Python实现】HJ21 简单密码(简单)
- SNETCracker:开源的超级弱口令检查审计工具——需要网段设置,以及常见的弱密码账户和字典!!!就是一个扫描探测工具。。。
- Vcenter证书过期--Vcenter无法登录,密码错误,签名无效,503
- Win10 开机输入密码后登入桌面就黑屏,只有鼠标可以移动, 打不开任务管理器,不用重装系统怎么修复?(已解决)十四个解决参考方案