Регулярка для парсинга прокси-листа

mondayx

Пользователь
Регистрация
18.03.2015
Сообщения
55
Благодарностей
0
Баллы
6
Хочу спарсить прокси с прокси-листа сайта. Структура сайта сложная, поэтому регулярное выражение найти не просто.
Поэтому как сделать такую регулярку:
"х.х.х.х"
Где х-число от 0 до 999 ?
 

botovod

Client
Регистрация
04.04.2014
Сообщения
170
Благодарностей
126
Баллы
43
(\d{1,3}\.){3}\d{1,3}
 

mondayx

Пользователь
Регистрация
18.03.2015
Сообщения
55
Благодарностей
0
Баллы
6

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Работает.
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
\d+?\.\d+?\.\d+?\.\d+?\D
Попробуй такую
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
От 0 до 999 говоришь))
C#:
([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)
 

confirm2315

Новичок
Регистрация
26.01.2015
Сообщения
27
Благодарностей
10
Баллы
3
если прокси, то лично я всегда юзаю вот такую самописную регурярку:
^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}$
но это, в основном, для проверки, если брать из текста, то нужно вот так:
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}
 
  • Спасибо
Реакции: Greez

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
если прокси, то лично я всегда юзаю вот такую самописную регурярку:
^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}$
но это, в основном, для проверки, если брать из текста, то нужно вот так:
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}
а как найти прокси формата login:[email protected]


Уже сделал так: ([A-Za-z0-9]+)\:([A-Za-z0-9]+)@\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}

Но как теперь правильно составить регулярку, на парс инфы, с условием: "Это идет после искомого текста: ([A-Za-z0-9]+)\:([A-Za-z0-9]+)@\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}"
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
  • Спасибо
Реакции: moRL

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
Подскажите пожалуйста, а как регулярку сделать для следующих действий.
У меня текст в одну строку:
_asda=123; asda_123=a123; asda12=123;login:[email protected]
Вот этой регуляркой я паршу прокси: ([A-Za-z0-9]+)\:([A-Za-z0-9]+)@\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}
А как спарсить, текст, до прокси
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
я выше написал где посмотреть в настройках регулярку. она более чем подходит
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)