美文网首页
Android正则表达式验证是否包含大小写字母数字特殊字符长度8

Android正则表达式验证是否包含大小写字母数字特殊字符长度8

作者: Lna_35da | 来源:发表于2023-02-20 09:40 被阅读0次
public static boolean isAllPresent(String str)
    {
        String regex = "(?=.*[A-Z])(?=.*\\d)(?=.*[a-z])(?=.*\\d)(?=.*[.#@!~%^&*])[A-Z\\da-z\\d.#@!~%^&*]{8,16}";

        Pattern p = Pattern.compile(regex);

        if (str == null) {
            System.out.println("No");
            return false;
        }

        Matcher m = p.matcher(str);

        if (m.matches()){
            System.out.println(str+"======Yes");
            return true;
        }else{
            System.out.println(str+"======No");
            return false;
        }
    }

相关文章

  • iOS-问题:正则表达式转义字符:\

    有如下正则表达式: 强密码(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在 8-10 之间):^(?=....

  • 正则表达式

    验证密码强度 必须同时包含大小写字母、数字、特殊字符、8-16位。 方法一:var reg=/^(?=.*[a-z...

  • 使用正则验证密码是否合格

    密码至少8位、包含数字、大小写字母、特殊字符。 "^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])...

  • 生成16位验证码

    需求1: 生成16位随机验证码 需求2: 要求验证码包含大小写字母,数字,特殊字符

  • 2021-01-02 python 生成包含数字,大小写和特殊字

    需求如下: 生成包含数字,大小写和特殊字符的字符串,总长度为8,数字,大小写,特殊字符至少都要有一位 代码如下 生...

  • 正则表达式收集

    1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=...

  • 常用正则表达式

    1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=...

  • 正则表达式总结

    1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=...

  • 常用正则表达式

    1 . 校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.\...

  • 前端开发中常用的正则表达式

    1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=....

网友评论

      本文标题:Android正则表达式验证是否包含大小写字母数字特殊字符长度8

      本文链接:https://www.haomeiwen.com/subject/xgawkdtx.html