例子,js代码检测IP地址的正确性。
 
复制代码 代码示例:
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