密码强度校验正则.docx
《密码强度校验正则.docx》由会员分享,可在线阅读,更多相关《密码强度校验正则.docx(4页珍藏版)》请在优知文库上搜索。
1、密码强度校验正则密码强度校验正则是一种验证窗码强度的方法。用户注册时,都会用到密码正则校验。要写出正确的正则表达式,先要定义表达式规则。方案1(简单)假设密码验证做如下规则定义:最短6位,最长16位6,16可以包含小写大母a-z和大写字母A-Z可以包含数字0-9可以包含下划线_和减号根据以上规则,很容易给出正则字面量定义如下:varpattern=/Aw_-6,16$/;方案1分析字面量/正则表达式的字面量定义为包含在一对斜杠(/)之间的字符,例如:varpattern=/s$/;上述字面量匹配所有以字母S结尾的字符串。字符类将字符放进方括号内就组成了字符类。一个字符类可以匹配它所包含的任意字
2、符。因此,正则表达式/abc/就和字母“a”,b”,“c”中的任意一个都匹配。字符类可以使用连字符来表示字符范围。要匹配拉丁小写字母可以使用/a-zo字符类w字符类w匹配任何ASCll字符组成的单词,等价于a-zA-ZO-9。w表示匹配任意的拉丁大小写字母,数字再加上下划线和减号。重复在正则表达式中用来表示元素重复出现的次数。n,m匹配前一项至少n次,但不能超过m次n,匹配前一项n次或更多次n匹配前一项n次w.-6,16表示匹配任意的拉丁大小写字母,数字再加上下划线和减号出现最少6次,最多16次。匹配位置匹配字符串的开头,在多行检索中,匹配一行的开头$匹配字符串的结尾,在多行检索中,匹配一行的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 密码 强度 校验 正则