⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sunrise_validate.js

📁 java的搜索引擎的创建与索引工具
💻 JS
字号:
(function(){
	SunRise.Validate = function(){
		
	}
	
	SunRise.Validate.prototype = {
		//判断是否是数字
		isNumber : function(n){
			var r = /[^0-9]/;
			return !r.test(n);
		},
		//判断是否是移动手机号码
		isMobile : function(m){
			var pattern = /^1(34|35|36|37|38|39|50|58|59)[0-9]{8}$/;
			var result = pattern.exec(m);
			if(result==null){
				return false;
			}
			return true;
		},
		//判断是否是联通手机号码
		isChinaUnicom : function(m){
			var pattern = /^1(30|31|32|33)[0-9]{8}$/;
			var result = pattern.exec(m);
			if(result != null){
				return true;
			}else{
				return false;
			}
		},
		//判断是字母或者文字
		isLetterAndNumber : function(n){
			var r = /[^a-zA-Z0-9]/;
			return !r.test(n);
		},
		//判断是否已字母开始
		isStartLetter : function(n){
			var r = /^[a-zA-Z]/;
			return r.test(n);
		},
		//验证邮箱地址
		isEmail : function(n){
			var r = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			return r.test(n);
		},
        //验证电话号码
        isPhone:function(n){
		    var r = /^(\(\d+\))*(\d)+(-(\d)+)*$/;
		    return r.test(n);
        },
        //验证资金数目
		  isFund:function(n){
			  var r=new RegExp(/^[\-\+]?([0-9]\d*|0|[1-9]\d{0,2}(,\d{3})*)(\.\d+)?$/); 
			  return r.test(n); 
		 },
		  //验证身份证号
 		  isIdentityCard:function(n){
			 var r=new RegExp(/^([\d]{15}|[\d]{18}|[\d]{17}[x|X])$/); 
			 return r.test(n); 
		  }, 
		  //验证邮编
		 isPostcode:function(n){
				var r=new RegExp(/^(\d){6}$/); 
				return r.test(n); 
		 },
		 //字符长度判断	
	     isLength:function(s,n){
	        var len = s.length;
	        return len!=n;
	     },
	     //弱密码判断
	     isWeak:function(s){
	        var rpassward = "000000&111111&222222&333333&444444&555555&666666&777777&888888&999999"
		        +"&012345&123456&234567&345678&456789&567890&543210&654321&765432&876543&987654&098765"
		        +"&00000000&11111111&22222222&33333333&44444444&55555555&66666666&77777777&88888888&99999999"
		        +"&01234567&12345678&23456789&34567890&76543210&87654321&98765432&09876543"; 
	        return rpassward.indexOf(s)!=-1;
	     }
	     


	}
}
)();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -