Регулярка для проверки IPv4
Проверить на корректность IP четвёртой версии можно таким регулярным выражением
/ ((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]?) /g
Проверить работоспособность можно здесь.
Проверить на корректность IP четвёртой версии можно таким регулярным выражением
/ ((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]?) /g
Проверить работоспособность можно здесь.