gpt4 book ai didi

android - Android 有验证密码的功能吗?

转载 作者:行者123 更新时间:2023-11-29 01:58:17 26 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我的任务之一是检查密码的强度。

是否有用于检查密码强度的内置函数?

最佳答案

为了回答这个问题,没有 Android 函数可以做到这一点,最接近和最好的方法是使用正则表达式,正如 Mkyong 在他的 blog 上所建议的那样。 :

private Pattern pattern;
private Matcher matcher;

private static final String PASSWORD_PATTERN =
"((?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})";

public PasswordValidator(){
pattern = Pattern.compile(PASSWORD_PATTERN);
}

/**
* Validate password with regular expression
* @param password password for validation
* @return true valid password, false invalid password
*/
public boolean validate(final String password){

matcher = pattern.matcher(password);
return matcher.matches();

}

关于android - Android 有验证密码的功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957340/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com