IP正正则表达式
//检查IP格式
function checkIP(){
var sIPAddress = document.getElementById("ip_Addr").value;
var exp=/^([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){2}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
var reg = sIPAddress.match(exp);
var ErrMsg="你输入的是一个非法的IP地址段!"
if(reg == null)
{
alert(ErrMsg);
return false;
}
else
{
return true;
}
}
字符串版的
var expStr="([1-9]|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\.((\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\.){2}(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])"