我只想验证在某些数字后只接受 3 个三个点的 IP 地址
例如:有效:191.123.121.202 有效,小数点后有 3 个点。无效:191..123.121.202 无效,其中 2 个点按顺序排列
重点:想要一个强大的 IP 验证器
$("input.onlynumberdecimal").keydown(function (event) {
        console.log(event.keyCode);
        if (event.shiftKey == true) {
            event.preventDefault();
        }
        if ((event.keyCode >= 48 && event.keyCode <= 57) || 
            (event.keyCode >= 96 && event.keyCode <= 105) || 
            event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 ||
            event.keyCode == 39 || event.keyCode == 46 || event.keyCode == 190) {
        } else {
            event.preventDefault();
        }
        if($(this).val().indexOf('.') !== -1 && event.keyCode == 190)
            event.preventDefault(); 
        //if a decimal has been added, disable the "."-button
    });
在某种程度上,我得到了其他网站的帮助。并且还想如果用户复制并粘贴正确的IP,那么它应该接受,否则它不应该允许他粘贴。