【Java】 java | 正则 | 正则表达式 | 强密码

一、概述

1、需要验证密码强度

2、使用正则

3、正则

复制代码
^([A-Z]|[a-z]|[0-9]|[`~!@#$%^&*()+=|{}':;',\\\\\\\\[\\\\\\\\].<>/?~!@#¥%......&*()――+|{}【】';:""'。,、?]){12,30}$
复制代码
/**
 * 最短12位,最长30位 {12,30}
 *
 * 必须包含1个数字
 *
 * 必须包含1个小写字母
 *
 * 必须包含1个大写字母
 *
 * 必须包含1个特殊字符
 */

4、java示例

相关推荐
亮子AI5 分钟前
【PostgreSQL】推荐几个PostgreSQL管理工具
数据库·postgresql
AI应用实战 | RE18 分钟前
011、向量数据库入门:Embeddings原理与ChromaDB实战
开发语言·数据库·langchain·php
captain37621 分钟前
联合查询
数据库
华农DrLai27 分钟前
怎么用大模型生成推荐的训练数据?Data Augmentation怎么做?
数据库·人工智能·大模型·nlp·prompt
XDHCOM37 分钟前
ORA-31215: DBMS_LDAP PL/SQL无效LDAP修改值,Oracle报错故障修复与远程处理方案,快速解决连接配置难题
数据库·sql·oracle
深蓝电商API42 分钟前
Redis在海淘场景下的缓存策略设计
数据库·redis·缓存·海淘
杰克尼43 分钟前
redis(day04-达人探店)
数据库·redis·缓存
阿丰资源1 小时前
java项目(附资料)-基于SpringBoot+MyBatisPlus+MySQL+Layui的药品管理系统
java·spring boot·mysql
我科绝伦(Huanhuan Zhou)1 小时前
分享一个MySQL自动化部署平台
mysql·adb·自动化
一叶飘零_sweeeet1 小时前
击穿 MySQL 性能天花板:InnoDB Buffer Pool 核心架构、LRU 优化与生产调优全解
数据库·mysql