正则表达式,用于查找Android密码的大写和小写字母

时间:2014-08-06 07:17:50

标签: regex android-activity

我需要一个正则表达式来验证密码。标准是密码应包含至少一个大写字母和一个小写字母。我想在Android中使用模式匹配器。

这是我的尝试:

public static final String PWD_PATTERN_ALP_UP = "(?=.*[A-Z])(?=.*[a-z]).*"; 
public static boolean isAlphabetPresent(String text) {
    Pattern pattern = Pattern.compile(
        Constants.PWD_PATTERN_ALP_UP,
        Pattern.CASE_INSENSITIVE);
    Matcher matcher = pattern.matcher(text); 
    return matcher.find();
}

1 个答案:

答案 0 :(得分:1)

请试试这个:

(?=.*[A-Z])(?=.*[a-z]).*