Регулярное выражение

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18
Товарищи подскажите как будет выглядеть регулярное выражение если нужно спарсить прокси в таком виде <tr><td>153.63.235.54<span>:</span>3128<td>
В конструкторе выражений я вставляю Перед искомым <tr><td> а после искомого <td> и в результате получаю так -----> 153.63.235.54<span>:</span>3128</td>
Что нужно в регулярке прописать чтоб 2 тега SPAN убрались, а осталось только двоеточие...в идеале чтоб получить 153.63.235.54:3128
 

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18
Сейчас выглядит так (?<=<tr><td>).*?(?=<td>)
 

shved2

Client
Регистрация
16.07.2015
Сообщения
146
Благодарностей
53
Баллы
28
del
 
Последнее редактирование:

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
shved2, Вы сами-то пробовали? Не вводите человека в заблуждение!
Что нужно в регулярке прописать чтоб 2 тега SPAN убрались, а осталось только двоеточие...в идеале чтоб получить 153.63.235.54:3128
Нельзя такое сделать! Либо парсить два раза двумя регулярками под нужные значения, либо одной и затем заменить ненужное на пустоту.

Как я понял, это нужно для ProxyChecker'а - походу, нихрена не получится:-), хотя может и ошибаюсь.
 

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18
shved2, Вы сами-то пробовали? Не вводите человека в заблуждение!

Нельзя такое сделать! Либо парсить два раза двумя регулярками под нужные значения, либо одной и затем заменить ненужное на пустоту.

Как я понял, это нужно для ProxyChecker'а - походу, нихрена не получится:-), хотя может и ошибаюсь.
Dimionix я вообще вообщем все по перепутал, для парсинга проксей хотел регулярку прописать в конструкторе регулярок от прожектмейкера, а в проксичекере есть конструктор для парсинга прокси, там там регулярки выглядят совсем по иному...я правильно понимаю, что те регулярки которые пишутся в конструкторе от проксичекера, они тоже по DOM странице ищут прокси?! Верно?! или я ошибаюсь???....подскажите пожалуйста, где я могу найти информацию как писать регулярки для парсинга проксей в конструкторе. Вот выглядит строка в DOM страницы с проксей, и все остальные точно также <tr><td>153.63.235.54<span>:</span>3128<td> ........как мне составить на эту строку регулярку?
 

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18
Dimionix Да верно! Для прокси чекера!
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Понятия не имею, как это всё работает в Чекере.
Если нужна строка IP:Port в чистом виде, то хз, если не обязательна, то как-то так:

̶С̶т̶р̶о̶к̶а̶ ̶[̶P̶r̶o̶x̶y̶]̶̶: (\d{1,3}\.){3}\d{1,3}.*?\d+
Строка [IP]: (\d{1,3}\.){3}\d{1,3}
Строка [Port]: (?<=</span>)\d+

Сегодня уже было такое http://zennolab.com/discussion/threads/pomogite-pozhalujsta-sostavit-reguljarku.34178/
 
Последнее редактирование:

ZbidZ

Client
Регистрация
26.12.2015
Сообщения
289
Благодарностей
5
Баллы
18
Понятия не имею, как это всё работает в Чекере.
Если нужна строка IP:Port в чистом виде, то хз, если не обязательна, то как-то так:

̶С̶т̶р̶о̶к̶а̶ ̶[̶P̶r̶o̶x̶y̶]̶̶: (\d{1,3}\.){3}\d{1,3}.*?\d+
Строка [IP]: (\d{1,3}\.){3}\d{1,3}
Строка [Port]: (?<=</span>)\d+

Сегодня уже было такое http://zennolab.com/discussion/threads/pomogite-pozhalujsta-sostavit-reguljarku.34178/
ну ты и голова....хотябы тест заработал.....вот как в поиске выдал
upload_2017-1-12_22-36-27.png

Блин как же убрать эти теги
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Поищите на форуме, может обсуждалось уже такое или вообще забейте на сайты с такой выдачей.
 

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