La verificación regular es una dirección IP legal_valid (ipv4 / ipv6)
Cargue directamente el código sin tinta:
Expresión regular:
/^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0- 5] | [01]? \ D \ d?) $ /
Método de función 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")) devuelve falso ;