js的ip地址验证

来源:互联网 发布:as3 调用js 编辑:程序博客网 时间:2024/06/17 12:33
var ip="255.255.255.255";
alert(isIP(ip));
alert(isIP2(ip));
function isIP(ip)
{
var reSpaceCheck = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
if (reSpaceCheck.test(ip))
{
ip.match(reSpaceCheck);
if (RegExp.$1<=255&&RegExp.$1>=0
 &&RegExp.$2<=255&&RegExp.$2>=0
 &&RegExp.$3<=255&&RegExp.$3>=0
 &&RegExp.$4<=255&&RegExp.$4>=0)
{
return true; 
}else
{
return false;
}
}else
{
return false;
}
}
function isIP2(ip) 

var re =  /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/ 
return re.test(ip); 
}
1 0
原创粉丝点击