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);
    }

  • 相关阅读:
    位向量法、二进制法枚举子集
    jfinal 下载文件时重命名
    Java程序员开发参考资源
    (二)Hive1.2.2
    (一)Hive1.2.2
    YARN资源调度框架
    MapReduce并行编程模型
    HDFS 分布式文件系统
    Kafka
    观察者模式
  • 原文地址:https://www.cnblogs.com/wangxiaomo/p/11676331.html
Copyright © 2011-2022 走看看