"*" : "不能为空!",
"*6-16" : "请填写6到16位任意字符",
"*3-16" : "请填写3到16位中文或英文字符",
"n" : "请填写数字",
"n6-16" : "请填写6到16位数字",
"s" : "不能输入特殊字符",
"s2-6" : "请填写2到6位字符",
"s2-16" : "请填写2到16位中文或英文字符",
"p" : "请填写邮政编码",
"m" : "请填写手机号码",
"e" : "邮箱地址格式不对",
"yy-mm-dd" : "日期格式不对",
"url" : "请填写网址",
"j3w-30w":"输入金额范围30,000-300,000",
"pwd6-16":"密码为6-16位数字,英文字符",
"ph11":"请填写11位数字的手机号码",
"mail":"请填写邮箱地址",
"v6":"请填写6位数字验证码",
"idc":"请填写15或18位身份证号码",
"z2-6":"请填写2-6个中文字符",
"z2-10":"请填写2-10个中文字符",
"z1000":"必须为中文,1000字以下",
"v4":"请填写4位英文或数字"
"*" : /[\w\W]+/,
"*6-16" : /^[\w\W]{6,16}$/,
"*3-16" : /^[\w\W]{3,16}$/,
n : /^\d+$/,
"n6-16" : /^\d{6,16}$/,
s : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]+$/,
"s6-18" : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/,
"s2-16" : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{2,16}$/,
p : /^[0-9]{6}$/,
m : /^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}$/,
e : /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
"yy-mm-dd" : /^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$/,
url : /^(\w+:\/\/)?\w+(\.\w+)+.*$/,
"j3w-30w":/^([3-9][0-9][0-9][0-9][0-9]|[1-2][0-9][0-9][0-9][0-9][0-9]|[1-3]00000)$/,
"pwd6-16":/^[0-9a-zA-Z,.~!@#$%^&*()_-]{6,16}$/,
"ph11":/^(13[0-9]|15[0-9]|18[0-9]|17[0-9]|14[0-9])[0-9]{8}$/,
"mail":/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,
"v6":/^[0-9]{6}$/,
"idc":/^([1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|[X]|[x])$)|([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)/,
"z2-6":/^[\u4e00-\u9fa5]{2,6}$/,
"z2-10":/^[\u4e00-\u9fa5]{2,10}$/,
"z1000":/([\u4E00-\u9FA5]|[\uFE30-\uFFA0])+/,
"empty": /^\s*$/,
"*6-16" : "请填写6到16位任意字符",
"*3-16" : "请填写3到16位中文或英文字符",
"n" : "请填写数字",
"n6-16" : "请填写6到16位数字",
"s" : "不能输入特殊字符",
"s2-6" : "请填写2到6位字符",
"s2-16" : "请填写2到16位中文或英文字符",
"p" : "请填写邮政编码",
"m" : "请填写手机号码",
"e" : "邮箱地址格式不对",
"yy-mm-dd" : "日期格式不对",
"url" : "请填写网址",
"j3w-30w":"输入金额范围30,000-300,000",
"pwd6-16":"密码为6-16位数字,英文字符",
"ph11":"请填写11位数字的手机号码",
"mail":"请填写邮箱地址",
"v6":"请填写6位数字验证码",
"idc":"请填写15或18位身份证号码",
"z2-6":"请填写2-6个中文字符",
"z2-10":"请填写2-10个中文字符",
"z1000":"必须为中文,1000字以下",
"v4":"请填写4位英文或数字"
"*" : /[\w\W]+/,
"*6-16" : /^[\w\W]{6,16}$/,
"*3-16" : /^[\w\W]{3,16}$/,
n : /^\d+$/,
"n6-16" : /^\d{6,16}$/,
s : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]+$/,
"s6-18" : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/,
"s2-16" : /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{2,16}$/,
p : /^[0-9]{6}$/,
m : /^13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9}$/,
e : /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
"yy-mm-dd" : /^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$/,
url : /^(\w+:\/\/)?\w+(\.\w+)+.*$/,
"j3w-30w":/^([3-9][0-9][0-9][0-9][0-9]|[1-2][0-9][0-9][0-9][0-9][0-9]|[1-3]00000)$/,
"pwd6-16":/^[0-9a-zA-Z,.~!@#$%^&*()_-]{6,16}$/,
"ph11":/^(13[0-9]|15[0-9]|18[0-9]|17[0-9]|14[0-9])[0-9]{8}$/,
"mail":/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,
"v6":/^[0-9]{6}$/,
"idc":/^([1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|[X]|[x])$)|([1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)/,
"z2-6":/^[\u4e00-\u9fa5]{2,6}$/,
"z2-10":/^[\u4e00-\u9fa5]{2,10}$/,
"z1000":/([\u4E00-\u9FA5]|[\uFE30-\uFFA0])+/,
"empty": /^\s*$/,
"v4":/[a-zA-Z0-9]{4}/
function IsDate(){
var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null)
alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!
}
}