正则 8-18位长度,数字,字母,字符 任意两种,不含中文测试通过

原文: 正则 8-18位长度,数字,字母,字符 任意两种,不含中文测试通过

String regex = "^(?!^(\\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\\w~!@#$%^&*?]{8,18}$";

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/9261617.html