【www.gdgbn.com--php函数】

js ip地址验证函数

//验证ip(首尾不能为0,各数字不能大于255)
function c_ip(v){
    //    var reg = /^(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])(.(25[0-5]|2[0-4]d|1d{2}|[1-9]?d)){2}.(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])$/;
    var reg = /^(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[1-9])(.(25[0-5]|2[0-4]d|1d{2}|[1-9]?d)){2}.(25[0-5]|2[0-4]d|1d{2}|[1-9]d|[0-9])$/;
    return reg.test(v);
}

//验证远程ip

function c_remote_ip(v){
    if(v == "127.0.0.1") return false;
    if(!c_ip(v)) return false;
    var arr = v.split(".");
    if(arr[0]==192 && arr[1]==168) return false;
    return true;
}

本文来源:http://www.gdgbn.com/jiaocheng/29386/