本文小编为大家详细介绍“js正则表达式校验的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“js正则表达式校验的方法”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
1.常见js正则校验
(1)校验密码强度
密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。
^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$
(2)校验中文
字符串仅能是中文。
^[\\u4e00-\\u9fa5]{0,}$
(3)由数字、26个英文字母或下划线组成的字符串
^\\w+$
2.js支持与不支持类型
js支持
大多数元字符
字符组
段落起始和终结,以及伪逻辑行
匹配优先量词 .* 和 忽略优先量词 .*?
正向环视 ?=
反向引用 \1 \2
非捕获的分组 ?:
常用修饰符 /igx
js 不支持的有
逆向环视(逆向断言)?<=
命名分组 ?=p
分组内部修饰符 (?=i)
固化分组 ?>
占位量词 .*+
读到这里,这篇“js正则表达式校验的方法”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。