function checkInfo(ckID){
var ckPatt = new Array();
switch (ckID){
case (1):
ckPatt[0]="文本";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="过长,最长字符";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="太短,最短字符";
ckPatt[9]="";
ckPatt[10]="";
break;
case (2):
ckPatt[0]="英文字符";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最长字符";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最短字符";
ckPatt[9]="^[a-zA-Z]{1,}$";
ckPatt[10]="必须为英文字符!";
break;
case (3):
ckPatt[0]="数字";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大字节";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小字节";
ckPatt[9]="^[0-9]{1,}$";
ckPatt[10]="必须数字!";
break;
case (4):
ckPatt[0]="正整数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大位数";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小位数";
ckPatt[9]="^[1-9]{1,}[0-9]{0,}$";
ckPatt[10]="必须为正整数!";
break;
case (5):
ckPatt[0]="整数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大位数为";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小位数为";
ckPatt[9]="^\\-{0,1}[0-9]{1,}$";
ckPatt[10]="必须为整数!";
break;
case (6):
ckPatt[0]="实数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大位数";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小位数";
ckPatt[9]="^\\-{0,1}[0-9]{1,}$ && ^\\-?[0-9]*\\.?[0-9]*$";
ckPatt[10]="必须为实数!";
break;
case (7):
ckPatt[0]="字母+_";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最长字符";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最短字符";
ckPatt[9]="^[a-zA-Z_]{1,}$";
ckPatt[10]="必须为英文字符!";
break;
case (8):
ckPatt[0]="字母+数字";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大字节";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小字节";
ckPatt[9]="^[a-zA-Z0-9]{1,}$";
ckPatt[10]="必须为英文字符或数字!";
break;
case (9):
ckPatt[0]="字母+数字+_";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="最大字节";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="最小字节";
ckPatt[9]="^[a-zA-Z0-9_]{1,}$";
ckPatt[10]="必须为英文字符、数字或下划线_!";
break;
case (10):
ckPatt[0]="0或1";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0,1]{1,1}$";
ckPatt[10]="必须为0或1!";
break;
case (11):
ckPatt[0]="日期";
ckPatt[1]="日期";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$ && ^[0-9]{4},[0-9]{1,2},[0-9]{1,2}$";
ckPatt[10]="无效!请使用这样的格式:2002-12-31或2002,12,31!";
break;
case (12):
ckPatt[0]="电子邮件";
ckPatt[1]="电子邮件地址";
ckPatt[2]="mymail@mail.com";
ckPatt[3]="1";
ckPatt[4]="50";
ckPatt[5]="过长";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^.+@.+\\..+$";
ckPatt[10]="无效!请按规定格式填写!如:mymail@mail.com!";
break;
case (13):
ckPatt[0]="手机";
ckPatt[1]="手机号码";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0]{1,1}[1]{1,1}[0-9]{10,10}$ && ^[1]{1,1}[0-9]{10,10}$";
ckPatt[10]="无效!请按规定格式填写!
如:13088888888, 外地手机请于手机号前加 0 !";
break;
case (14):
ckPatt[0]="电话";
ckPatt[1]="电话号码";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="8";
ckPatt[5]="过长";
ckPatt[6]="1";
ckPatt[7]="7";
ckPatt[8]="";
ckPatt[9]="^[0-9]{7,8}$ && ^[0-9]{2,4}-[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{2,4}-[0-9]{7,8}$";
ckPatt[10]="无效!请按规定格式填写!
如:12345678或0571-12345678或0571-12345678(转)1234或12345678(转)1234!";
break;
case (15):
ckPatt[0]="传真";
ckPatt[1]="传真号码";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="30";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="8";
ckPatt[8]="";
ckPatt[9]="^[0-9]{7,8}$ && ^[0-9]{2,4}-[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{2,4}-[0-9]{7,8}$";
ckPatt[10]="无效!请按规定格式填写!
如:12345678或0571-12345678或0571-12345678(转)1234或12345678(转)1234!";
break;
case (16):
ckPatt[0]="邮编";
ckPatt[1]="邮政编码";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="6";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="6";
ckPatt[8]="";
ckPatt[9]="^[0-9]{6,6}$";
ckPatt[10]="无效!";
break;
case (17):
ckPatt[0]="个人身份证";
ckPatt[1]="身份证编号";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="18";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="15";
ckPatt[8]="";
ckPatt[9]="^[0-9]{6,6}[1-9]{1,1}[0-9]{1,1}[0-1]{1,1}[0-9]{1,1}[0-3]{1,1}[0-9]{1,1}[0-9]{3,3}$ && ^[0-9]{6,6}[1-2]{1,1}[0-9]{1,1}[1-9]{1,1}[0-9]{1,1}[0-1]{1,1}[0-9]{1,1}[0-3]{1,1}[0-9]{1,1}[0-9]{3,3}[0-9xX]{1,1}$";
ckPatt[10]="无效!";
break;
case (18):
ckPatt[0]="受理编号";
ckPatt[1]="受理编号";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
//ckPatt[9]="^[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{6}$";
//SOAR受理编号:23300100-160301-12058768
ckPatt[9]="^[0-9]{1,10}-[0-9]{1,10}-[0-9]{1,10}$";
ckPatt[10]="无效!正确格式:12345678-123456-12345678!";
break;
case (19):
ckPatt[0]="房产证编号";
ckPatt[1]="房产证编号";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="[^[:alnum:][:punct:]]{2}房权证[^[:alnum:][:punct:]]{2,4}字第[0-9]{8}号$ && [^[:alnum:][:punct:]]{1,2}[0-9]{4,8}$";
ckPatt[10]="无效!正确格式:杭房权证上移字第02000001号!";
break;
case (20):
ckPatt[0]="公积金卡号";
ckPatt[1]="公积金卡号";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0-9]{10,16}$";
ckPatt[10]="无效!请填写10至16位数字!";
break;
case (21):
ckPatt[0]="公积金帐号";
ckPatt[1]="公积金帐号";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0-9]{10}$";
ckPatt[10]="无效!请填写10位数字!";
break;
case (23):
ckPatt[0]="正数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="长度超长,最长为";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="长度不足,最短为";
ckPatt[9]="^[1-9]{1,}[0-9]{0,}$ && ^[0-9]{1,}\\.[0-9]{1,}$ ";
ckPatt[10]="必须为正数。";
break;
case (71):
ckPatt[0]="纯小数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="10";
ckPatt[5]="长度超常,最长为";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="长度不足,最短为";
ckPatt[9]="^0\\.[0-9]{1,}$";
ckPatt[10]="";
break;
case (121):
ckPatt[0]="非负实数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="长度超长,最长位数为";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="长度不足,最短位数为";
ckPatt[9]="^0$ && ^[1-9]{1,}[0-9]{0,}[\\.]{0,1}[0-9]{0,}$ && ^0[\\.]{1,1}[0-9]{0,}$";
ckPatt[10]="为大于或等于零的实数。";
break;
case (122):
ckPatt[0]="非负整数";
ckPatt[1]="";
ckPatt[2]="";
ckPatt[3]="1";
ckPatt[4]="1024";
ckPatt[5]="长度超长,最长位数为";
ckPatt[6]="1";
ckPatt[7]="0";
ckPatt[8]="长度不足,最短位数为";
ckPatt[9]="^0$ && ^[1-9]{1,}[0-9]{0,}$";
ckPatt[10]="为大于或等于零的整数。";
break;
case (123):
ckPatt[0]="手机";
ckPatt[1]="手机号码";
ckPatt[2]="";
ckPatt[3]="2";
ckPatt[4]="0";
ckPatt[5]="";
ckPatt[6]="2";
ckPatt[7]="0";
ckPatt[8]="";
ckPatt[9]="^[0-9]{7,8}$ && ^[0-9]{2,4}-[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{7,8}(转)[0-9]{2,6}$ && ^[0-9]{2,4}-[0-9]{7,8}$ && ^[0]{1,1}[1]{1,1}[0-9]{10,10}$ && ^[1]{1,1}[0-9]{10,10}$";
ckPatt[10]="无效!请按规定格式填写!如:12345678或0571-12345678";
break;
}
return ckPatt;
}