我的正则练习案例(JS 语法)

2020-12-15  本文已影响0人  7b7d23d16ab5
1、身份证号码可能为15位或18位,15位为全数字,18位中前17位为数字,最后一位为数字或者X
/(^\d{15}$)|(^\d{17}[\dX]$)/i
2、字母和数字组合(以大写字母开头),或者纯数字,字符总长度8到10位
/(^\d{8,10}$)|(^[A-Z][a-zA-Z\d]{6,8}\d$)/y
3、密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9]).{6,}$

4、js 批量正则案例(正则数组)

视频来源:https://www.bilibili.com/video/BV12J41147fC?p=31

批量正则案例

5、匹配ip地址


上一篇 下一篇

猜你喜欢

热点阅读