我的位置:首页 > 前端开发>Javascript

正则表达式验证IP地址(绝对正确)

时间:2020-02-23 23:48:00 来源:互联网 作者: 神秘的大神 字体:

正则验证合法_有效的IP地址(ipv4/ipv6)

不墨迹直接上代码:

正则表达式:

/^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/

JS函数方法:

var util = {
    isValidIp: function (e) {
        return /^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/.test(e)
    }
}
if (!util.isValidIp("127.0.0.1"))
    return false;

提示文案:

请输入合法的IP