手机版

JS基于正则表达式实现的密码强度验证功能示例

时间:2021-09-03 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了射流研究…基于正则表达式实现的密码强度验证功能。分享给大家供大家参考,具体如下:

先来看看运行效果:

具体代码如下:

!titlewww.jb51.net我们/title/head style type=' text/CSS ' body { background : # CCC;}标签{ width: 40pxdisplay:内联块;} span { color: red}。集装箱{ margin: 100px auto宽度: 400像素;padding: 50px线高: 40pxborder: 1px固体# 999;背景# EFE fef } span { margin-left : 30px;font-size : 12px} .错误的{ color: red } .右{ color:绿色;} .强度LV 0 {高度: 6px宽度: 120像素;border: 1px固体# cccpadding: 2px}。实力LV 1 {背景:红;高度: 6px宽度: 40pxborder: 1px固体# cccpadding: 2px}。强度v2 {背景:橙色;高度: 6px宽度: 80pxborder: 1px固体# cccpadding : 2px } . strength LV 3 { background : }。绿色;高度: 6px宽度: 120像素;border: 1px固体# cccpadding : 2px }/stylebodydiv class=' container '标签密码/标签输入类型='text' id='inp1' maxlength='16 '!-输入类型=' password ' id=' in P1 ' maxlength=' 16 '/-div class=' pass-wrap '它们密码强度:/em em id='强度'/em div id='强度等级' class='强度LV 0 '/div/div脚本var regex=/^[1-9]\d{4,9}$/;//匹配即时通信软件号//找人var InP 1=文档。getelementbyid(' InP 1 ');var强度=文档。getelementbyid('强度');var strengLevel=文档。getelementbyid(' strengLevel ');var arr=[' ','低', '中', '高'];InP 1。onkeyup=function(){ var level=0;if (/[1-9]/.测试(这个。value)){ level;} if (/[a-z]/.测试(这个。value)){ level;} if (/[^a-z1-9]/.测试(这个。值){ level } if(这。价值。长度6){ level=0;}实力。inner html=arr[level];力量等级。名称='强度等级'级别;};/*在P1。onkeyup=function(){ var level=0;if (/[1-9]/.测试(这个。value)){ level;} if (/[a-z]/.测试(这个值)){ level } if (/[^a-z0-9]/.测试(这个。值){ level } if(在P1。价值。长度6){ level=0;}强级别。名称='强LV '级别;力量。innerHTMl=arr[level];};*//脚本/正文/htmlPS:这里再为大家提供几款相关在线工具供大家参考使用:

密码安全性在线检测:http://工具。JB 51。网络/密码/我的密码安全

在线随机数字/字符串生成工具:http://工具。JB 51。net/aidd design/suijishu

高强度密码生成器:http://工具。JB 51。net/password/CreateStrongPassword

Java脚本语言正则表达式在线测试工具:http://工具。JB 51。net/regex/JavaScript

正则表达式在线生成工具:http://工具。JB 51。net/regex/create _ reg

更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript正则表达式技巧大全》 、 《JavaScript替换操作技巧总结》 、 《JavaScript查找算法技巧总结》 、 《JavaScript数据结构与算法技巧总结》 、 《JavaScript遍历算法与技巧总结》 、 《JavaScript中json操作技巧总结》 、 《JavaScript错误与调试技巧总结》 及《JavaScript数学运算用法总结》

希望本文所述对大家Java脚本语言程序设计有所帮助。

版权声明:JS基于正则表达式实现的密码强度验证功能示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。