判断字符串是否为IP的正则

function is_ip(ip){
        let re =  /^([0-9]|[1-9]d|1dd|2[0-4]d|25[0-5]).([0-9]|[1-9]d|1dd|2[0-4]d|25[0-5]).([0-9]|[1-9]d|1dd|2[0-4]d|25[0-5]).([0-9]|[1-9]d|1dd|2[0-4]d|25[0-5])$/;
        if(!re.test(ip)){
            return false;
        }
        return true;
    }
原文地址:https://www.cnblogs.com/felixwan/p/14858305.html