android
public static boolean validatePhonePass(String pass) {
String passRegex = "^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$";
return !TextUtils.isEmpty(pass) && pass.matches(passRegex);
}
js
checkPwd(pwd){
var reg =/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/
var re = new RegExp(reg)
if (re.test(pwd)) {
return true;
}else{
return false;
}
}
python是
re.findeall("正则",数据)
php想不起来了~~
易语言是正则.创建
相关正则
--必须包含 数字,字母,符号 3项组合的 正则表达式
^(?:(?=.*[0-9].*)(?=.*[A-Za-z].*)(?=.*[,\.#%'\+\*\-:;^_`].*))[,\.#%'\+\*\-:;^_`0-9A-Za-z]{8,10}$
--不为纯数字或字母的正在表达式 用于密码验证
^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$
--密码为6~16位数字,英文,符号至少两种组合的字符
String passRegex = "^(?![0-9]+$)(?![a-zA-Z]+$)(?!([^(0-9a-zA-Z)]|[\\(\\)])+$)([^(0-9a-zA-Z)]|[\\(\\)]|[a-zA-Z]|[0-9]){6,16}$";