时间: 2021-07-31 作者:daque
/**********************************************************************************eo_jslib.js* javascript正则表白式检查**********************************************************************************///校验能否全由数字构成function isdigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输出5-20个以假名发端、可带数字、“_”、“.”的字串function isregisterusername(s){var patrn=/^[a-za-z]{1}([a-za-z0-9]|[._]){4,19}$/;if (!patrn.exec(s)) return falsereturn true}//校验用户全名:只能输出1-30个以假名发端的字串function istruename(s){var patrn=/^[a-za-z]{1,30}$/;if (!patrn.exec(s)) return falsereturn true}//校验暗号:只能输出6-20个假名、数字、下划线function ispasswd(s){var patrn=/^(\w){6,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验普遍电话、传真号子:不妨“+”发端,除数字外,可含有“-”function istel(s){//var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/;var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;if (!patrn.exec(s)) return falsereturn true}//校验大哥大号子:必需以数字发端,除数字外,可含有“-”function ismobil(s){var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;if (!patrn.exec(s)) return falsereturn true}//校验邮编function ispostalcode(s){//var patrn=/^[a-za-z0-9]{3,12}$/;var patrn=/^[a-za-z0-9 ]{3,12}$/;if (!patrn.exec(s)) return falsereturn true}//校验探求要害字function issearch(s){var patrn=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;\'\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;\'\,.<>?]{0,19}$/;if (!patrn.exec(s)) return falsereturn true}function isip(s)//by zergling{var patrn=/^[0-9.]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}