提交 e251b9de authored 作者: 张国庆's avatar 张国庆

Merge remote-tracking branch 'origin/v1.0.0' into v1.0.0

......@@ -98,3 +98,21 @@ bool checkEasyPwd(String input, String phone) {
endCharSuccessiveNum.hasMatch(input) ||
phone.contains(input);
}
/// 密码校验规则
///密码长度8-12位
///密码由数字及大小写英文字母组成
///密码中需包含至少1个大写字母+1个小写字母+1个数字
bool checkPwdRule(String pwd){
RegExp regExp = RegExp("(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[A-Za-z0-9]{8,12}");
return regExp.hasMatch(pwd);
}
/// 密码校验规则
///密码长度8-12位
///密码由数字及大小写英文字母组成
///密码中需包含至少1个大写字母或1个小写字母+1个数字
bool checkPwdRuleDriver(String pwd){
RegExp regExp = RegExp("(?=.*[A-Za-z])(?=.*[0-9])[A-Za-z0-9]{8,12}");
return regExp.hasMatch(pwd);
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论