美文网首页让前端飞
最新正则大全

最新正则大全

作者: inner_Chaos | 来源:发表于2019-10-15 10:09 被阅读0次

    /^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/, // 固定电话

    /^MYs\d{14}$/    //蚂蚁分期   MYs开头跟14位数字

    /^\d{32}$/     // 32位纯数字

    /^([A-Z]|\d){2}\d{12}[A-Z]$/    //银行流水号   15位数字和大写字母组成

    /^\d{5,11}$/    //QQ号码     5~11位数字组成

    /^[\u4e00-\u9fa5]{2,6}$/     2到6位汉字

    /^1[3456789]\d{9}$/     // 最新手机号正则

    /^[-_a-zA-Z]{1}[-_a-zA-Z0-9]{5,19}$/      //由6~20个字母、数字、下划线和减号组成且必须以字母、下划线或减号开头

       /^[0-9A-Za-z]{4,10}$/, // 账号4-10位数字或字母组成

       /^[0-9A-Za-z]{6,16}$/, // 密码由6-16位数字或者字母组成

     /^[0-9A-Za-z]*$/, // 字母或数字

      i/^[a-zA-Z]*$/, // 是否字母

      /^[0-9a-zA-Z\u4E00-\uFA29]*$/, // 是否数字或字母或汉字

       /^[\d-]*$/i, // 是否邮编

      /^[0-9a-zA-Z_]*$/, // 是否数字、字母或下划线

      /^([1-9]\d*(\.\d+)?|0)$/, // 是否为整数且大于0/^[1-9]\d*(\.\d+)?$/

      /^(\w||[\u4e00-\u9fa5]){0,}$/, // 是否为非特殊字符(包括数字字母下划线中文)

      /^[a-zA-Z][A-Za-z0-9#$_-]{0,29}$/, // 表名

       /^-?\d+$/, // 整数

     /^[\u4e00-\u9fa5]{0,20}$/, // 别名

      /^(\W|\w{1,2}){0,15}$/, // 正则

     /^(\W|\w{1,2}){0,10}$/, // 正则

     /^(\W|\w{1}){0,30}$/, // 匹配30个字符,字符可以使字母、数字、下划线、非字母,一个汉字算1个字符

       /^(\W|\w{1}){0,50}$/, // 匹配50个字符,字符可以使字母、数字、下划线、非字母,一个汉字算1个字符

      /^(\W|\w{1}){0,20}$/, // 匹配20个字符,字符可以使字母、数字、下划线、非字母,一个汉字算1个字符

     /^(\W|\w{1}){0,100}$/, // 匹配100个字符,字符可以使字母、数字、下划线、非字母,一个汉字算1个字符

      /^(\W|\w{1}){0,250}$/, // 匹配250个字符,字符可以使字母、数字、下划线、非字母,一个汉字算1个字符

      /^[^\u4e00-\u9fa5]{0,}$/, // 不为中文  IDcard: /^[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)$/, // 身份证

     /^(([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))|(admin))$/, // 身份证或者是admin账号

     /^\s*(([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))|(admin))\s*$/, // 身份证

      /^[1-9]*$/, // 数字

      /image\/(png|jpg|jpeg|gif)$/, // 上传图片类型

      isNozeroNumber: /^\+?[1-9]\d*$/, // 大于零的正整数

      float: /^\d+(\.?|(\.\d+)?)$/, // 匹配正整数或者小数 或者0.这个特殊值

      IDcardAndAdmin: /^(([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))|(admin))$/, // 身份证或者是admin账号

      IDcardTrim: /^\s*(([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))|(admin))\s*$/, // 身份证

      companyNO: /^qqb_[0-9a-zA-Z_]{1,}$/, // 公司人员账号

      imgType: /image\/(png|jpg|jpeg|gif)$/, // 上传图片类型

      isChina: /^[\u4e00-\u9fa5]{2,8}$/,

      isNozeroNumber: /^\+?[1-9]\d*$/, // 大于零的正整数

      float: /^\d+(\.?|(\.\d+)?)$/, // 匹配正整数或者小数 或者0.这个特殊值

    /^\d{n}$/ //n位的数字

    /^\d{n,}$/  //至少n位的数字

    /^\d{m,n}$/    //m-n位的数字

    /^(0|[1-9][0-9]*)$/  // 零和非零开头的数字

    /^([1-9][0-9]*)+(.[0-9]{1,2})?$/  //非零开头的最多带两位小数的数字

    /^(\-)?\d+(\.\d{1,2})?$/    //带1-2位小数的正数或负数

    /^(\-|\+)?\d+(\.\d+)?$/  //正数、负数、和小数:

    /^[0-9]+(.[0-9]{2})?$/  //有两位小数的正实数:

    /^[0-9]+(.[0-9]{1,3})?$/    //有1~3位小数的正实数:

    /^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$/  // 非零的正整数

    /^\-[1-9][0-9]*$/

    /^\-[1-9]\d*$/  // 非零的负整数

    /^\d+$ 或 ^[1-9]\d*|0$/ //非负整数

    /^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$/  //    非正整数

    /^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$/  //  非负浮点数

    /^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$/  //浮点数

    /^\d{4}-\d{1,2}-\d{1,2}/   //日期格式

    相关文章

      网友评论

        本文标题:最新正则大全

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