регулярка

piarche

Пользователь
Регистрация
28.04.2015
Сообщения
141
Благодарностей
5
Баллы
18
Подскажите, почему любой взятый снипет по регулярке не работает ну например

Код:
//    -------------------------------------------------------------  //
//    Получаем контент локальной переменной и ложим в перемнную
//    content;
//    -------------------------------------------------------------  //
    var content = project.Variables["vr__1"];
//    Где project.Variables["Content"] - перменная проекта Content;
//    -------------------------------------------------------------  //
//    Получаем title страницы и сохраняем ее в переммную проекта;
//    -------------------------------------------------------------  //
    var    pattern = @"(?<=<title>).*?(?=</title>)";
    var title = Regex.Match(content, pattern).Value;
    project.Variables["vr__2"] = title;
//    Где project.Variables["title"] - перменная проекта title;
//    -------------------------------------------------------------  //
//    Получаем контент div блока страницы и сохраняем ее в переммную проекта;
//    -------------------------------------------------------------  //
    var    pattern = @"(?<=<div>).*?(?=</div>)";
    var article = Regex.Match(content, pattern).Value;
    project.Variables["vr__3"] = article;
у меня снипетов несколько штук и все работают, ну почему этот не могу запустить, да и любой который брал по регулярке, уже мозг взрывается
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Ошибка какая то вываливается?
я не спец по C# но я делал раньше так)
var article = Convert.ToString(Regex.Match(content, pattern));
работало)
 

piarche

Пользователь
Регистрация
28.04.2015
Сообщения
141
Благодарностей
5
Баллы
18
вроде разобрался я, но лучше буду кубиками простыми все делать

спасибо
 

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