zoukankan      html  css  js  c++  java
  • 正则表达式的应用

    var RegExps = {
    number: /^-?((([1-9]d*)|0)|([1-9]d*.d+)|(0.d*[1-9]d*))$/, // 数字,整型或浮点型
    int: /^((-?[1-9]d*)|0)$/, // 数字,整形
    float: /^-?(([1-9]d*.d+)|(0.d*[1-9]d*))$/, // 数字,浮点型
    id:/^(d{15}$|^d{18}$|^d{17}(d|X|x))$/, // 身份证号
    zipcode: /^[1-9]d{5}(?!d)$/, // 邮政编码
    qq:/^[1-9][0-9]{4,}$/, // qq号
    tel:/^0d{2,3}-d{7,8}$/, // 固定电话
    mobile: /^0?(13|14|15|17|18)[0-9]{9}$/, // 手机号
    phone: /^((0d{2,3}-d{7,8})|(0?(13|14|15|17|18)[0-9]{9}))$/, // 固定电话或手机
    url:/^((https|http|ftp|rtsp|mms)?://)[^s]+$/, // URL地址
    email:/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/, // email地址
    ip:/^(25[0-5]|2[0-4]d|[0-1]d{2}|[1-9]?d).(25[0-5]|2[0-4]d|[0-1]d{2}|[1-9]?d).(25[0-5]|2[0-4]d|[0-1]d{2}|[1-9]?d).(25[0-5]|2[0-4]d|[0-1]d{2}|[1-9]?d)$/, // ip地址
    chinese:/^[u4e00-u9fa5]*$/, // 中文字符,
    shuzi:/^[0-9]*$/ ,//纯数字
    hghtje:/^(d{1,4}|d{1,4}.d{1,6})$/ ,//海关合同审批金额
    mac:/^([0-9a-fA-F]{2})(([/s:-][0-9a-fA-F]{2}){5})$/, //Mac地址
    password:/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{8,}$/ //密码长度验证6-15位 /^[@A-Za-z0-9!#$\%^&*.~\_]{8,}$/

    };

  • 相关阅读:
    Eclipse快捷键
    LeeCode
    Code Complete
    Git
    sql优化策略
    FSA/FSM/FST
    索引失效情况
    实现HttpHandlerFactory的方法
    Xpath语法格式整理
    Edojs应用
  • 原文地址:https://www.cnblogs.com/keyi/p/7794170.html
Copyright © 2011-2022 走看看