求一JAVA密码正则表达式,长度6位以上,需数字、字母和下划线组成。
发布网友
发布时间:2022-06-05 14:21
我来回答
共3个回答
热心网友
时间:2023-11-23 08:08
public static void main(String[] args) {
String s ="122~!@#$%^&*()222222a";
String r = "^(?=.*\\d.*)(?=.*[a-zA-Z].*)(?=.*[-`~!@#$%^&*()_+\\|\\\\=,./?><\\{\\}\\[\\]].*).*$";
System.out.println(s.matches(r));
}
字符串 必须由 字符+数字+特殊字符 组成,否则 为 false
热心网友
时间:2023-11-23 08:08
var rea = /^\d[a-zA-Z_]{6,}$/; 网上有正则表达式的word 可以去下载。。
热心网友
时间:2023-11-23 08:09
/^\w{6,}$/