美文网首页
常用的各种正则表达式汇总

常用的各种正则表达式汇总

作者: 沐溪溪子 | 来源:发表于2020-12-23 21:26 被阅读0次
  • 只有汉字
    /^[\u4e00-\u9fa5]+$/

  • 汉字、大小写字母 、·
    /^[\u4e00-\u9fa5·a-zA-Z]+$/

  • 汉字、数字、大小写字母、中划线、下划线(下划线位置不限)
    /^[a-zA-Z0-9-_\u4e00-\u9fa5]+$/

  • 手机号
    /^1[3|5|7|8]\d{9}$/

  • 电话号码
    /^([0-9]{3,4}-)?[0-9]{7,8}$/

  • 邮箱
    /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/

  • 身份证
    /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/

  • 身份证后6位
    /^[0-9]{5}(\d|X|x)$/

  • 连续相同的数字或字母
    /^.*?([a-zA-Z\d])\1\1.*?$/

  • 6个连续重复的数字或字母
    /^([0-9a-zA-Z])\1{5}$/

  • 含有3个或3个以上连续重复的数字或字母
    /^.*?([a-zA-Z\d])\1\1.*?$/

  • 包含字母、数字、符号中至少2种 [适用于设置密码规则]
    /(?!^[0-9]+$)(?!^[A-z]+$)(?!^[^A-z0-9]+$)^.{6,16}$/

  • IP地址
    /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/

  • URL地址
    /^http[s]?:\/\/.*/

相关文章

网友评论

      本文标题:常用的各种正则表达式汇总

      本文链接:https://www.haomeiwen.com/subject/fjwunktx.html