Проблемы с регуляркой

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
195
Благодарностей
6
Баллы
18
Две проблемы:
1)Есть обсуждение вконтакте нужно парсить последнюю ссылку со страницы! Регулярка то берет последнюю то не последнюю! Не понимаю на чем это основано) Может кто то сталкивался) Вот для примера создал обсуждение!
https://vk.com/topic-42434992_34795177

Написал 2 слова и ссылки вставил! Нужно чтобы последнюю брал каждый раз)

2) И как сделать нажатие на кнопку ответить опять же последнего комментария в списке! (Уточняю, если появился новый комент, то чтобы ответить нажималось на него!)
 

patlat

Client
Регистрация
21.09.2016
Сообщения
175
Благодарностей
47
Баллы
28
Вот на c#, будет вам последняя ссылка без ошибок
Код:
WebClient cl = new WebClient();
            string otv = cl.DownloadString("https://vk.com/topic-42434992_34795177");

            MatchCollection str = Regex.Matches(otv, "https://vk.com/club[0-9]{5,}");
            string poslednSulka = str[str.Count - 1].ToString(); // Ваша последняя ссылка
 
  • Спасибо
Реакции: MaksimHelp

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
195
Благодарностей
6
Баллы
18
Блин а как ее потом в переменную записать? Просто я в кодах вообще ноль(
 

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
195
Благодарностей
6
Баллы
18
Вот на c#, будет вам последняя ссылка без ошибок
Код:
WebClient cl = new WebClient();
            string otv = cl.DownloadString("https://vk.com/topic-42434992_34795177");

            MatchCollection str = Regex.Matches(otv, "https://vk.com/club[0-9]{5,}");
            string poslednSulka = str[str.Count - 1].ToString(); // Ваша последняя ссылка
Блин а как ее потом в переменную записать? Просто я в кодах вообще ноль(
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
195
Благодарностей
6
Баллы
18

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113

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