js正则表达式如何校验

这篇文章主要介绍了js正则表达式如何校验的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇js正则表达式如何校验文章都会有所收获,下面我们一起来看看吧。

创新互联专注于企业成都营销网站建设、网站重做改版、延庆网站定制设计、自适应品牌网站建设、H5建站商城系统网站开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为延庆等各大城市提供网站开发制作服务。

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正则表达式如何校验”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“js正则表达式如何校验”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


网站栏目:js正则表达式如何校验
本文路径:http://azwzsj.com/article/gecjhg.html