正则表达式

正则表达式全部符号解释

正则基础与细节回顾

 

 /****
     * 密码规则验证
     * 密码复杂度规则,请设置包含有字母、符号、数字的密码
     * @return
     */
    public boolean validationRulesPwd(String password) {
         String pattern ="(?=.*[A-Za-z])(?=.*\\d)(?=.*[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&]{3,}";
         //(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{6,30}
          boolean isMatch = Pattern.matches(pattern, password);
          
        return isMatch;
    }

 

posted on 2017-10-25 17:51  让代码飞  阅读(63)  评论(0编辑  收藏  举报

导航

一款免费在线思维导图工具推荐:https://www.processon.com/i/593e9a29e4b0898669edaf7f?full_name=python