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

  • Автор темы Автор темы mondayx
  • Дата начала Дата начала

mondayx

Пользователь
Регистрация
18.03.2015
Сообщения
55
Реакции
0
Баллы
6
Хочу спарсить прокси с прокси-листа сайта. Структура сайта сложная, поэтому регулярное выражение найти не просто.
Поэтому как сделать такую регулярку:
"х.х.х.х"
Где х-число от 0 до 999 ?
 
(\d{1,3}\.){3}\d{1,3}
 
Работает.
 
\d+?\.\d+?\.\d+?\.\d+?\D
Попробуй такую
 
если прокси, то лично я всегда юзаю вот такую самописную регурярку:
^\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
если прокси, то лично я всегда юзаю вот такую самописную регурярку:
^\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:password@ip.port


Уже сделал так: ([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}"
 
Последнее редактирование:

Подскажите пожалуйста, а как регулярку сделать для следующих действий.
У меня текст в одну строку:
_asda=123; asda_123=a123; asda12=123;login:password@ip.port
Вот этой регуляркой я паршу прокси: ([A-Za-z0-9]+)\:([A-Za-z0-9]+)@\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\:\d{1,9}
А как спарсить, текст, до прокси
 
я выше написал где посмотреть в настройках регулярку. она более чем подходит
 

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