zoukankan      html  css  js  c++  java
  • 一些常见的js校验

    今天有时间来总结一下那些常用的js校验:

    vernull = function(value){//非空校验
      if(value.trim(value).length == 0){
        return false;
      }else{
        return true;
      }
    }

    veridc = function(value){ //身份证校验
      var ext = /(^d{15}&)|(^d{18})|(^d{17}(d|X|x)$)/;
      return ext.test(value);
    }

    veren = function(value){   //英文校验
      var ext = /(^[a-zA-Z]+$)/;
      return ext.test(value);
    }

    vernum = function(value){  //数字校验
      var ext = /^[0-9]*$/;
      return ext.test(value);
    }

    verdou = function(value){  //小数校验
      var ext = /^[0-9]+(.[0-9]{1,3})?$/;
      return ext.test(value);
    }

    vermail = function(value){  //邮箱校验
      var ext = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/;
      return ext.test(value);
    }

    vermob =function(value){  //手机号校验
      var ext = /^1[3456789][0-9]{9}$/;
      return ext.test(value);
    }

  • 相关阅读:
    朱刘算法---有向图的最小生成树
    527D Clique Problem 判断一维线段没有两辆相交的最大线段数量
    Tex中的引号
    DAY 96 flask05
    DAY 95 flask04
    DAY 94 flask03
    DAY 93 flask02
    DAY 92 flask01
    DAY 91 爬虫05
    DAY 90 爬虫04
  • 原文地址:https://www.cnblogs.com/wangxiaomo/p/11676331.html
Copyright © 2011-2022 走看看