校验是否为不含端口号的IP地址

5年以前  |  阅读数:362 次  |  编程语言:JavaScript 
//校验规则:
//  IP格式为xxx.xxx.xxx.xxx,每一项数字取值范围为0-255
//  除0以外其他数字不能以0开头,比如02
function isIP(str) {
    return /^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])$/.test(str);
}

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8