zoukankan      html  css  js  c++  java
  • ruleCheck



    //    手机服务类型
    function  IsMobile(text)
    {

        var _emp=/^s*|s*$/g;

        text=text.replace(_emp,"");

        var _d=/^1[3578][01379]d{8}$/g;    //电信

        var _l=/^1[34578][01256]d{8}$/g;    //联通

        var _y=/^(134[012345678]d{7}|1[34578][012356789]d{8})$/g;    //移动

        if(_d.test(text)){

            return 3;

        } else if(_l.test(text)){

            return 2;

        }else if(_y.test(text)){

            return 1;

        }

        return 0;

    }

    //    手机 座机
    function checkTel(tel)
    {
        var mobile = /^1[3|5|8]d{9}$/ , phone = /^0d{2,3}-?d{7,8}$/;
        
        return mobile.test(tel) || phone.test(tel);
    }

    //    中英数
    function CEM(str)
    {
        var rule =  /^[a-zdu4E00-u9FA5]+$/i;
        
        return rule.test(str)
    }

    //    邮箱
    function EMail(str)
    {
        var rule =  /w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/;
        
        return rule.test(str)
    }

    //    邮编
    function PostCode(str)
    {
        var rule =  /^[1-9][0-9]{5}$/;
        
        return rule.test(str)
    }
     
  • 相关阅读:
    [并发编程] 进程、线程
    100. 相同的树
    Python 问题集
    this关键字在函数中的应用
    去除列表右边框
    JS——作用域
    javascript——值传递!!
    null和undefined的区别?
    浏览器内核——四大主流
    http常用状态码
  • 原文地址:https://www.cnblogs.com/divvip/p/4139134.html
Copyright © 2011-2022 走看看