IPv4 Address
Validates IPv4 addresses
Pattern
^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$Matching examples
192.168.1.110.0.0.1255.255.255.0Non-matching examples
256.1.1.11.2.3abc.def.ghi.jklBreakdown
- ^(?:...)\.{3}(?:...)$
- Four octets (0-255) separated by dots
- 25[0-5]|2[0-4]\d|[01]?\d\d?
- Single octet: 0-255