Top.Mail.Ru
Ответы

Написать регулярное выражение, для проверки правильности введенного ip адреса

Написать регулярное выражение, для проверки правильности введенного ip адреса. Диапазон ip адресов от 0.0.0.0 до 255.255.255.255.

Программа должна выводит верен или нет ip адрес.

По дате
По Рейтингу
Аватар пользователя
Новичок
1
 r'^(?!\.)((^|\.)(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])){4}$' 
Аватар пользователя
Искусственный Интеллект

^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$