zoukankan      html  css  js  c++  java
  • 常用正则

    // 邮编格式验证、验证码格式验证
    this.zipCodeTest = /^d{6}$/
    // 1-100正整数
    this.positiveIntegerTest = /^d{1,3}$/
    // 座机格式验证
    this.landlineAreaCodeTest = /^(d{3,4})$/
    this.landlinePhoneCodeTest = /^d{7,8}$/
    // 根据工信部2019年最新公布的手机号段 后面是港澳台
    this.phoneNumberTest = /^1((3[d])|(4[5,6,7,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[d])|(9[1,5,8,9]))d{8}$|^0085[23]d{8}$|^00886d{9}$/
    // 邮箱格式验证
    this.emailTest = /^[a-z0-9]+([._\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/
    // 身份证号码验证 code==01
    this.idNoTest = /(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/
    // 6-25个数字字母 其他证件号码
    this.otherNoTest = /^[da-zA-Zu4E00-u9FA5]{6,25}$/
    // 出生证10个字符,1个大写字母+9个数字 code==13
    this.BirthIdTest = /^([A-Z])(d{9})$/
    // 4-8个数字字母 警官证code==16
    this.JgzTest = /^[da-zA-Zu4E00-u9FA5]{4,8}$/
    // 港澳台 code==17
    this.HKzTest = /^[da-zA-Zu4E00-u9FA5]{18}$/
    // 姓名校验英文
    // this.enNameTest = /^[A-Za-z][A-Za-zs]*[A-Za-z]$/
    this.enNameTest = /^[A-Za-z][A-Za-zs(-)]*[A-Za-z]$/
    // 中文包括少数民族 【u4dae】䶮
    // eslint-disable-next-line no-useless-escape
    this.chNameTest = /^[u4E00-u9FA5][u4E00-u9FA5(·|•)|u4dae]*[u4E00-u9FA5|u4dae]$/
    // this.chNameTest = /^[u4E00-u9FA5][u4E00-u9FA5(·|•)]*[u4E00-u9FA5]$/
  • 相关阅读:
    ruby计算平方和开方
    Silverlight中DataGrid翻页或者滚动时CheckBox/RadioButton显示的问题
    bat文件设置ip地址
    gcc编译多线程
    TCP Nagle算法
    fork父子进程 信号处理
    Unix守护进程的创建示例
    inline内联函数
    volatile类型
    ioctl获取接口名称、IP地址、MAC地址、广播地址等
  • 原文地址:https://www.cnblogs.com/gongxiaoyan/p/13576118.html
Copyright © 2011-2022 走看看