一、概述
1、需要验证密码强度
2、使用正则
3、正则
^([A-Z]|[a-z]|[0-9]|[`~!@#$%^&*()+=|{}':;',\\\\\\\\[\\\\\\\\].<>/?~!@#¥%......&*()――+|{}【】';:""'。,、?]){12,30}$
/** * 最短12位,最长30位 {12,30} * * 必须包含1个数字 * * 必须包含1个小写字母 * * 必须包含1个大写字母 * * 必须包含1个特殊字符 */
4、java示例
1、需要验证密码强度
2、使用正则
3、正则
^([A-Z]|[a-z]|[0-9]|[`~!@#$%^&*()+=|{}':;',\\\\\\\\[\\\\\\\\].<>/?~!@#¥%......&*()――+|{}【】';:""'。,、?]){12,30}$
/** * 最短12位,最长30位 {12,30} * * 必须包含1个数字 * * 必须包含1个小写字母 * * 必须包含1个大写字母 * * 必须包含1个特殊字符 */
4、java示例