Шаблон preg_match_all
1.
Сергей (04.10.2012 / 15:36)
Привет всем форумчанам , подскажите шаблон для такой комбинации:
214.120.150.115 ,цифры меняются от 0 до 9 ,количество цифр от 1 до 3(в каждой позиции,всего позиций четыре) ,разделено тремя точками.
p.s. плюсики за правильный ответ гарантирую.
2.
ZaRiN (04.10.2012 / 15:42)
[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
если правильно понял что нужно
3.
Виталий (04.10.2012 / 15:46)
#^[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}$#
наверное, не правильно тебя понимаю
Добавлено через 00:59 сек.
долго думал над вопросом, подзапоздал на 4 минуты - опередили
4.
Виталий (04.10.2012 / 15:59)
([\d]{1,3})+\.([\d]{1,3})+\.([\d]{1,3})+\.([\d]{1,3})
5.
Сергей (04.10.2012 / 17:12)
спс всем , всем плюс , третий поставлю через три часа.
6.
юЮЮфюв (04.10.2012 / 17:23)
А кому третий-то?)
7.
beno95 (04.10.2012 / 17:43)
Happy Trololo (4 Октября 2012 / 17:23)
А кому третий-то?)
8.
Сергей (04.10.2012 / 19:01)
6.
Happy Trololo, третий который второй (
Виталик Альянс ) , имелось ввиду пост номер три.
9.
Сергей (04.10.2012 / 20:40)
всё плюсы раздал тему закрываю,да кому интересно это для ип или прокси собирать из интернета буду ,вот рабочий мною провереный вариант :
$ip="123.45.67.89";
preg_match('([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})', $ip, $matches);
print $matches[0];
, решил сделать на preg_match так как он больше подходит чем preg_match_all ,спасибо за внимание.
10.
ramzes (05.10.2012 / 01:06)
Filter validate ip
http://php.net/manual/en/filter.examples.validation.php
11.
Сергей (05.10.2012 / 01:52)
10.
ramzes, спс нужная штука.
12.
Петр (06.10.2012 / 10:20)
Вообще-то каждое число в IP должно быть не больше 255.
URL:
https://visavi.net/topics/34697