/**
** 各种验证
** 正则表达式
**/
/**
* 验证手机号
*/
function isPhoneNo(phone) {
var pattern = /^1[34578]\d{9}$/;
return pattern.test(phone);
}
/**
**验证密码 (6-18位的数字或字母)
*/
function isPassword(password){
if(password.length<18 && password.length>5){
var pattern = /^[a-zA-Z0-9]{1,18}$/;
return pattern.test(password);
}else{
return false;
}
}
/**
* 验证纯数字
* @param number
* @returns
*/
function isNumber(number){
var pattern = new RegExp("^[0-9]*$");
return pattern.test(number);
}
/**
* 输入的是否是现金类型
* @param money
* @returns
*/
function isMoney(money){
var pattern = new RegExp("[-+]*[0-9][.][0-9]+|[-+]*[1-9][0-9]*|^[0]$");
return pattern.test(money);
}
/**
* 验证身份证 (这只验证位数,详细验证见身份证验证)
*/
function isCard(card) {
var pattern = new RegExp(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/);
return pattern.test(card);
}
/**
* 验证邮箱
*/
function isEmail(email) {
var patten = new RegExp(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$/);
return patten.test(email);
}
/**
* 验证验证码(4纯数字)
*/
function isVerification(verify) {
if(verify.length==4){
return isNumber(verify);
}else{
return false;
}
}
/**
* 验证http请求地址
*/
function isHttp(url) {
var pattern = new RegExp("^http://([\\w-]+\.)+[\\w-]+(/[\\w-./?%&=]*)?$");
return pattern.test(url);
** 各种验证
** 正则表达式
**/
/**
* 验证手机号
*/
function isPhoneNo(phone) {
var pattern = /^1[34578]\d{9}$/;
return pattern.test(phone);
}
/**
**验证密码 (6-18位的数字或字母)
*/
function isPassword(password){
if(password.length<18 && password.length>5){
var pattern = /^[a-zA-Z0-9]{1,18}$/;
return pattern.test(password);
}else{
return false;
}
}
/**
* 验证纯数字
* @param number
* @returns
*/
function isNumber(number){
var pattern = new RegExp("^[0-9]*$");
return pattern.test(number);
}
/**
* 输入的是否是现金类型
* @param money
* @returns
*/
function isMoney(money){
var pattern = new RegExp("[-+]*[0-9][.][0-9]+|[-+]*[1-9][0-9]*|^[0]$");
return pattern.test(money);
}
/**
* 验证身份证 (这只验证位数,详细验证见身份证验证)
*/
function isCard(card) {
var pattern = new RegExp(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/);
return pattern.test(card);
}
/**
* 验证邮箱
*/
function isEmail(email) {
var patten = new RegExp(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$/);
return patten.test(email);
}
/**
* 验证验证码(4纯数字)
*/
function isVerification(verify) {
if(verify.length==4){
return isNumber(verify);
}else{
return false;
}
}
/**
* 验证http请求地址
*/
function isHttp(url) {
var pattern = new RegExp("^http://([\\w-]+\.)+[\\w-]+(/[\\w-./?%&=]*)?$");
return pattern.test(url);
}
//视频格式格式验证
var arrVoide = ["avi" ,"rmvb","rm", "asf" ,"divx", "mpg", "mpeg", "mpe", "wmv" ,"MP4" ,"mp4" ,"mkv", "vob" ];
$.inArray(fileType, arrVoide)<0