zoukankan      html  css  js  c++  java
  • 常用的一些正则验证

    //input点击控制
    function hiddenPrompt(text, id) {
        if ($("#" + id).val() == text) {
            $("#" + id).val("");
        }
    }
    // input焦点离开控制
    function showPrompt(text, id) {
        if ($("#" + id).val() == "") {
            $("#" + id).val(text);
        }
    }
    /*手机号为11位*/
    function checkCardId(strReserveMobile){
        var strReserveMobileReg= /^d{11}$/;
        if(!strReserveMobileReg.test(strReserveMobile)){
            info("请输入正确的手机号");
            return false;
        }
    }
    /*银行卡必须是16位到19位数字*/
    function checkBankcard(strBankcardNo){
        var strBankcardNoReg= /^(d{16}|d{19})$/;
        if(!strBankcardNoReg.test(strBankcardNo)){
            info("请输入正确的银行卡号");
            return false;
        }
    }
    /*身份证件号必须是18位;如果为18位,前17位必须是数字,后1位为数字或者x*/
    function checkIdentity(strIdentity){
        var strIdentityReg=/^d{18}$|^d{17}(d|X|x)$/;
            if(strIdentityReg.test(strIdentity)){
               var strIdentityEnd=strIdentity.substring(17,18);
               if(strIdentityEnd=="x"){
                    strIdentity=strIdentity.replace('x','X');
               }
            }else{
                info("请输入正确的身份证件号");
                return false;
            }
    }
    /*去除空格*/
    function Trim(str){ 
        return str.replace(/(^s*)|(s*$)/g, ""); 
    }
    记下点滴,等老了慢慢欣赏
  • 相关阅读:
    django框架个人博客实战
    django框架简介
    Nginx 反向代理设置
    Nginx 动静分离设置
    nginx 安装
    nginx-简介及概念
    自己的Qt GUI 项目+vs2013+opencv+caffe环境配置
    机器学习实战之K-Means算法
    机器学习实战之树回归
    机器学习实战之回归
  • 原文地址:https://www.cnblogs.com/binmengxue/p/5287488.html
Copyright © 2011-2022 走看看