package com.desigin.listening;import java.util.regex.Matcher;
import java.util.regex.Pattern;public class 密码正则 {public static void main(String[] args) {String regx = "(?=.*[a-z])(?=.*\\d)(?=.*[#@!~%^&*])[a-z\\d#@!~%^&*]{6,16}";Pattern pattern = Pattern.compile(regx);String pwd = "1a2b3!1a2b3!1a2b3!";Matcher m = pattern.matcher(pwd);System.out.println(m.find());}}

var regUpper = /[A-Z]/;
            var regLower = /[a-z]/;
            var regNum = /[0-9]/;
            var regTeShu =new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>~!@#¥……&*()——|{}【】‘;:”“'。,、?+-]");
            var complex = 0;
            if (regLower.test(this.editPasswordForm.newPass)) {
                ++complex;
            }
            if (regUpper.test(this.editPasswordForm.newPass)) {
                ++complex;
            }
            if (regNum.test(this.editPasswordForm.newPass)) {
                ++complex;
            }
            if(regTeShu.test(this.editPasswordForm.newPass)){
                ++complex;
            }
            if (complex < 3 || this.editPasswordForm.newPass.length < 8) {             
               this.$Message.error("密码长度不小于8位,包含数字、字母大、小写、符号中的至少3种")//iview中的一个提示框
               return false
            }else{
               this.$Message.success("成功")//iview中的一个提示框
            }  
看到人家这样写,简单明了感觉挺好的

密码正则表达式,密码长度大于6并且同时包含字母数字特殊字符相关推荐

  1. 正则表达式 密码 需包含字母数字特殊字符

    要求 密码必须包含字母.数字和特殊字符,且长度要在8位以上 方案 var reg = /(?=.*[a-z_])(?=.*\d)(?=.*[^a-z0-9_])[\S]{8,}/i; 具体解释 (?= ...

  2. android验证数字字母和特殊字符,正则表达式必须包含字母数字和特殊字符

    正则表达式要实现必须包含字母数字和特殊字符,那么,我们就必须判断该字符串中: 1. 包含字母 2. 包含数字 3. 包含特殊字符 为了简化问题,这里对特殊字符做下限定,指:_-@&=,大家在实 ...

  3. 找出最大长度子字符串(只包含字母),打印并且返回长度.

    /** 找出最大长度子字符串(只包含字母),打印并且返回长度. 例如str= "abc123abcd234abcdefgha324adsdawqdasdaseqqwe345abchded&q ...

  4. 8位以上 密码 正则表达式

    2019独角兽企业重金招聘Python工程师标准>>> 8位以上 密码 正则表达式 密码必须包含数字,大写字母,小写字母,特殊符号,长度不少于8位 (?=.*[0-9])(?=.*[ ...

  5. java正则表达式验证密码_java密码验证正则表达式校验

    ,正则表达式就是记录文本规则的代码. php密码验证正则表达式(8位长度限制) //密码验证 $password = "zongzi_Abc_oo13a2"; $n = preg_ ...

  6. html 正则表达式密码判断,密码的正则表达式

    当用户登录网站时,一般要求用户提供登录该网站的用户名称和密码.从某种意义上说,密码的复杂程度越高,用户的信息安全性越高.因此,很多网站在注册用户信息或修改用户密码时,往往会提供一个密码强度的说明,从而 ...

  7. php正则匹配验证密码,最新密码验证正则表达式

    这篇文章主要为大家分享了最新密码验证正则表达式,密码形式可以根据开发需求进行设定,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 正则表达式验证密码功能在项目中经常被使用到,但是很多朋友还是不大会使 ...

  8. java正则表达式 密码强度_密码验证,密码强度正则表达式

    当用户登录网站时,一般要求用户提供登录该网站的用户名称和密码.从某种意义上说,密码的复杂程度越高,用户的信息安全性越高.因此,很多网站在注册用户信息或修改用户密码时,往往会提供一个密码强度的说明,从而 ...

  9. 正则表达式验证系统登录密码必须由字母数字和特殊符号组成

    为了验证用户修改的密码符合系统密码规范,特设计了一个正则表达式来验证,经测试有效留下备用啊! 有需要的同学可以参考一下呵呵,有问题概不负责啊! 1.验证密码只能包含字母数字以及!@#$%^&* ...

最新文章

  1. postgresql存储函数实现大量模拟数据插入
  2. 廉价raid_如何查找80行代码中的廉价航班
  3. 使用深度学习TensorFlow框架进行图片识别
  4. JTA的含义及应用简介
  5. 如何用python画转盘_如何用ppt做一个抽奖转盘 看完你学会了么
  6. 有人表面上是苹果CEO,背地里却是清华经管学院顾问委员会主席
  7. 自考----怎么说我不爱你
  8. java word转pdf_java里实现Word转PDF的几种方案
  9. NUC1397 Oil Deposits【DFS】
  10. c#生成静态库_在 Blazor WebAssembly 静态网站中部署ML.NET机器学习模型
  11. 78. Subsets 1
  12. 贝叶斯网络、马尔可夫模型、马尔可夫过程、马尔可夫链、马尔可夫网络基本概念
  13. 人工智能截稿日期重磅
  14. 探究L298N模块烧毁的原因
  15. rhel6 中安装使用finger命令
  16. OpenCV imwrite保存图片全黑原因
  17. 【我的新书】分布式微服务架构:原理与实战
  18. 穿搭网在线头像试衣间
  19. htc Vive中VR界面闪烁的解决
  20. 5G+AI技术到底是什么样的?一篇漫画告诉你答案

热门文章

  1. ios 时区,时间格式NSDate
  2. Teamviewer 14 破解【检测商业用途,5分钟限制】 for macOS Mojave 10.14
  3. 线性ADRC-二阶系统
  4. 基于springboot实现茶室客户自带茶品管理系统演示【附项目源码+论文说明】
  5. coreldraw2023安装包下载及新功能介绍
  6. tools.php discuz,Discuz:Tools实用工具简明教程
  7. 多元微积分_向量场内的线积分
  8. html input怎么限制字数,搞了个输入框限制字数
  9. ifconfig命令配置网卡ip地址
  10. 由QQ聊天文件开始的渗透录像