• 技术文章 >Web开发 >JavaScript

    js正则表达式校验

    小妮浅浅小妮浅浅2021-01-18 16:28:25原创3084

    对于字符串的一些操作,可以通过正则表达式来实现。一般的搜索操作想必大家已经学会,今天就来说说它的校验功能,这样可以帮助判断字符串类型或者是其它的组成,比如密码、中文、字符串的组成等。下面就js正则表达式的校验带来内容分享,同时要考虑在js中支持的类型。

    1.常见js正则校验

    (1)校验密码强度

    密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。

    ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

    (2)校验中文

    字符串仅能是中文。

    ^[\\u4e00-\\u9fa5]{0,}$

    (3)由数字、26个英文字母或下划线组成的字符串

    ^\\w+$

    2.js支持与不支持类型

    js支持

    js 不支持的有

    以上就是关于js正则表达式内容的分享,有校验需求的不妨使用正则表达式来解决,同时要注意js支持的类型,以免出错。

    专题推荐:js正则表达式校验
    上一篇:jsonobject转map对象 下一篇:jsonobject转string

    相关文章推荐

    • js刷新当前页面一次• js刷新当前页面获取表格数据• js四舍五入保留两位小数 5入• js正则限制字符串长度• js代码在线运行• js数组操作方法• js定时器为什么会出现第一次延迟

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网