^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$
Matches:
✓ 192.168.1.1
✓ 10.0.0.1
⚠ 999.999.999.999 (invalid but matches)
^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$. Note: This allows invalid IPs like 999.999.999.999. For strict validation, use a more complex regex or code.No, this is a simple pattern. For strict 0-255 validation per octet, use a more complex regex or code validation.