示例代码如下
var is_ipv4 = function (str) {
var reg = /^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/
return reg.test(str);
}
console.log(is_ipv4('10.10.10.10')) //true
参考文献:
https://riptutorial.com/regex/example/14146/match-an-ip-address