Regex как XPath: как сделать

soprano

Client
Регистрация
25.08.2011
Сообщения
853
Благодарностей
925
Баллы
93
При парсинге с помощью Xpath можно сделать выбор пути или
//div[contains(@class, 'subtitle')]|//div[contains(@class, 'single_title')]
то есть парсится по любому из 2 путей.

А как сделать или с регуляркой, чтобы парсилось
так
Regex.Match(lin, @"(?<=single_title--22TGT"">).*?(?=</div>)").Value;
или так
Regex.Match(lin, @"(?<=UTwbQ">)[\w\W]*?(?=</div></div></a><div><div\ class=")").Value;
в одной переменной
 

daVinchi

Client
Регистрация
11.01.2019
Сообщения
59
Благодарностей
67
Баллы
18
Попробуй так:
Код:
Regex.Match(lin, @"(?<=single_title--22TGT"">).*?(?=</div>)|(?<=UTwbQ">)[\w\W]*?(?=</div></div></a><div><div\ class=")").Value;
 

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