常用正则

用户名的正则:大小写英文字母,数字,下划线组成,开头必须是字母,8-12位

/^[a-zA-z][a-zA-Z0-9_]{8,12}$/

身份证:

/(^\d{15}$)|(^\d{17}([0-9]|X))$/

手机号码

/^1(3|4|5|7|8)\d{9}$/

邮箱的正则:

/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/

密码:大小写英文字母,数字组成,6-20位

/^[0-9A-Za-z]{6,20}$/

匹配汉字的正则

/^[\u4e00-\u9fa5]{1,20}$/

可以是汉字,字符的正则

/^[\u4e00-\u9fa5a-zA-Z0-9_]{8,20}$/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配空格:[ ]匹配连续空...
    joker_fu阅读 4,278评论 0 0
  • 常用正则表达式 “^\d+$” //非负整数(正整数 + 0) “^[0-9]*[1-9][0-9]*$” //正...
    485b1aca799e阅读 446评论 0 1
  • 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正...
    Big_black阅读 929评论 0 1
  • 常用正则表达式 参考:http://www.williamlong.info/archives/433.htmlh...
    Yumazhiyao阅读 3,012评论 0 1
  • iOS常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之...
    Flonger阅读 2,525评论 0 0