当前位置: 首页 > news >正文

梦幻创意晋城网站建设广州网站优化服务

梦幻创意晋城网站建设,广州网站优化服务,wordpress 微博 插件,可以做相册的网站使用正则前瞻检查密码强度 题目要求 要求密码必须包含大小写字母,并且至少包含 $,_. 中的一个特殊字符。 在这道题中,我们可以使用正则表达式的前瞻运算来实现。 const reg /^(?.*\d)(?.*[a-z])(?.*[A-Z])(?.*[$,_.])[\da-zA-Z$,_.]{6,12}/;con…

使用正则前瞻检查密码强度

题目要求

要求密码必须包含大小写字母,并且至少包含 $@,_. 中的一个特殊字符。

在这道题中,我们可以使用正则表达式的前瞻运算来实现。

const reg = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[$@,_.])[\da-zA-Z$@,_.]{6,12}/;const flag1 = reg.test("123Aac,");
const flag2 = reg.test("12+3Aac,");
console.log(flag1); // true
console.log(flag2); // false

在上述代码中,我们使用了正则表达式 /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[$@,_.])[\da-zA-Z$@,_.]{6,12}/ 来匹配密码的强度。让我们来解释一下这个正则表达式的含义:

  • ^:匹配字符串的开始位置。
  • (?=.*\d):使用正向前瞻来匹配至少一个数字。
  • (?=.*[a-z]):使用正向前瞻来匹配至少一个小写字母。
  • (?=.*[A-Z]):使用正向前瞻来匹配至少一个大写字母。
  • (?=.*[$@,_.]):使用正向前瞻来匹配至少一个特殊字符 $@,_.
  • [\da-zA-Z$@,_.]{6,12}:匹配包含数字、大小写字母和特殊字符 $@,_. 的字符串,长度在 6 到 12 之间。

通过使用正则表达式的 test() 方法,我们可以判断一个字符串是否符合密码强度的要求。在上述例子中,flag1 的值为 true,因为字符串 "123Aac," 符合密码强度的要求,而 flag2 的值为 false,因为字符串 "12+3Aac," 不包含特殊字符 $@,_.

通过这个正则表达式,我们可以方便地检查密码的强度,并确保密码符合要求。

http://www.hkea.cn/news/965482/

相关文章:

  • 南京网站开发公司关键词推广
  • 合水口网站建设百度指数明星人气榜
  • 上传网站图片处理推广软件免费
  • 做网站怎么写代码下载百度软件
  • 县城做网站网站搭建关键词排名
  • b2b多平台一键发布seo需要掌握哪些技术
  • 网站建设推广合同网络广告联盟
  • 汽车网站正在建设中模板什么是营销模式
  • 宜昌seo百度seo优化
  • 做网站公司q房网seo快速排名站外流量推广
  • 南宁网站排名优化广州发布紧急通知
  • 网站建设的策划方案seo排名
  • 网站模板绑定域名培训班
  • coupang入驻条件2022台州关键词优化报价
  • 网站建设前景怎么样google优化师
  • 上海免费网站建设淘宝引流推广怎么做
  • 单位网站建设目的西安网站建设公司排行榜
  • 福州制作网站软件无人在线观看高清视频单曲直播
  • 建设银行卡网站百度账号登录个人中心
  • 网站显示500错误怎么解决方法seo网站推广排名
  • 广告免费设计在线生成网站排名优化
  • 余姚公司网站建设怎么建网址
  • 网站域名授权怎么做市场营销案例100例
  • kindeditor代码高亮 wordpressseo优化排名经验
  • 家乡介绍网页设计上海网站排名优化
  • 广州黄埔网站制作百度sem是什么意思
  • 网站流量分析网站网络推广营销网
  • 化妆品网站建设计划书网站维护是什么意思
  • 建设局网站公告宣传推广的形式有哪些
  • 网站基本架构设计的主要步骤什么软件可以排名次