Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:53
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Это регулярное выражение проверяет IP на правильность, но у него есть недоработка, последний ряд чисел никак не ограничен по количеству(1,2,3 ряды чисел нормально ограничены в рамках 1-3 числа), как ограничить последний ряд? Я конечно понимаю что можно просто накрутить костыль например отдельно проверив длину строки, но я не хочу костылей.И еще дополнительная просьба - дайте пожалуйста ссылочку где на русском описано обозначение всех символов используемых в регулярных выражениях на php чтобы я мог сам их составлять, ато вижу эту строчку, а какой символ что обозначает могу только догадываться или узнавать методом научного тыка(что не особо продуктивно), ссылку прошу не потому что мне лень использовать поиск а потому что именно на русском языке я ничего дельного не нашел.function checkIP($ip) { if (!preg_match("/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/", $ip)) { return false; } return true;}
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Регулярное выражение Guest Продолжение старого архива 0 16.10.2011 16:15
Регулярное выражение. Guest Продолжение старого архива 0 16.10.2011 15:14
Проверка правильности адреса Guest Продолжение старого архива 0 16.10.2011 13:55
Регулярное выражение Guest Третий архив вопросов и ответов 0 30.09.2011 20:59



© www.otvetnemail.ru - Форум вопросов и ответов.