我的简单的验证正则

var my={/*正则验证开始*/
    isNumberOrLetter:function( s ){//判断是否是数字或字母
            var regu = "^[0-9a-zA-Z]+$";
            var re = new RegExp(regu);
                if (re.test(s)) {
                return true;
                }else{
                return false;
                }
    },
    isCode:function(s){   //检查邮政编码
        var regu= /[1-9][0-9]{5}/; //共6位数字,第一位不能为0
        var re = new RegExp(regu);
        if (re.test(s)) {
                return true;
                }else{
                return false;
                }
    },
    deleteSpace:function(s){  //删除多余空格
        var pattern = /\s/g; //g必须全局,才能全部匹配
        var result = s.replace(pattern,''); //把空格匹配成无空格
        return result
        
        
    },
    IsInteger:function(s){  //判断输入的字符是否为整数 
        var regu=/^[-+]?\d*$/;
        var re = new RegExp(regu);
        if (re.test(s)) {
            return true;
        }else{
            return false;
        }        
    },
    IsChinese:function(s){    //判断输入的字符是否为中文 
        var regu=/^[\u0391-\uFFE5]+$/;
        var re = new RegExp(regu);
        if (re.test(s)) {
            return true;
        }else{
            return false;
        }
    }
}

 

你可能感兴趣的:(我的简单的验证正则)