一文详解Javascript正则表达式,检测用户名密码合法性

网站建设5年前发布
51 0 0

正则表达式在不同编程语言中都存在,通常用于被检索、验证符合某一规则的文本。,比如,注册账号时,要求密码长度要超过8位,只能包括英文大小写和数字。这时就需要设置一个规则进行合法性检验。,正则表达式由普通字符、元字符和量词组成。普通字符包括大小写字母与数字,元字符是具有特殊含义的字符,量词用来确定匹配字符的次数。,常见元字符:,2023030714073051540c80862df08555668230687cacc0c75d52221,练习1:,20230307010010644004889a705e8006149105dbaee3ea14a3cc924,练习2:,20230307010307f530bee66f0d60d4987524773569fe849611f5659,常见量词:,20230307005211e43d8a699093b76f672248f553fb3512e21900483,20230307005212666f82c1779ea36dd55138eca3ae2290a414d5952,test方法:,202303070052131113d7f06cb2c143ff79413dedc893ea079de2525,2023030700521391a617a199b2d9c1a25887f496ef97fcf13f80542,常见元字符:,20230307005214e841bb9678ca94f77b1959b9c81090cf418197921,2023030701001128fdbc2218683441672707f94fd3ff26e9be6b199,onblur事件:当对象失去焦点时发生。,例如,在用户名和密码输入框输入内容,光标离开输入框自动检测用户名或密码是否合法。,常见元字符:,202303070052153301929026cba8ff430902ff7a365aa943f390404,20230307005215275bb9899c96cc7a7de400e2df6095d05734f0321,202303070100126775d3646aa9f27a3e8434112a80632532959a729,常见量词:,20230307010013f6eaab84825755aa5db9788ed5e906d6ce1cc3144,search()方法:用于检索字符串中指定的子串,或检索与正则表达式匹配的子串。结果返回第一个匹配到子串的起始位置,如果没有找到返回-1。标志i忽略大小写。,match()方法:可以检索到多个匹配结果。g全局匹配,gi全局忽略大小写匹配。,20230307005216f75c1b563ffba41252a4705090fd72141a4e40760

© 版权声明

相关文章