function isPort(str) { var parten=/^(\d)+$/g; if(parten.test(str)&&parseInt(str)<=65535&&parseInt(str)>=0){ return true; }else{ return false; } } msg:端口号为正整数,且小于65535 function isIP(strIP) { var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g if(re.test(strIP)) { if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true; } return false; } msg:IP地址格式为由四个数字用"."拼接的字符串且每个数字小于256,如123.145.12.1