Помогите с регулярным выражением.

Tnyrtin

Client
Регистрация
12.05.2015
Сообщения
73
Благодарностей
8
Баллы
8
Привет всем. Нужна помощь с составлением кода при участии регулярного выражения.
Если оставляю код в таком виде, регулярка просто не отрабатывает(http://joxi.ru/Q2KnR11I4ERnJm)
PHP:
var strPattern = @"(?<=<span\ class=\"engagementInfo-valueNumber\ js-countValue\">).*?(?=</span>)";
Как исправить, чтобы код работал правильно?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

Tnyrtin

Client
Регистрация
12.05.2015
Сообщения
73
Благодарностей
8
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
оставь собаку, продублируй двойные кавычки внутри регулярки
 

Tnyrtin

Client
Регистрация
12.05.2015
Сообщения
73
Благодарностей
8
Баллы
8

intagens

Client
Регистрация
28.09.2015
Сообщения
209
Благодарностей
31
Баллы
28
подскажите, пожалуйста, есть регулярка - в кубике отрабатывает отлично ... но при переносе в код выдает ошибку
PHP:
string strProdName = Regex.Match(strGetResultBody, @"(?<=\ class="a-size-large">)[\w\W]*?(?=</span>)").Value;
project.SendInfoToLog(strProdName);
если я экранирую кавычки обратным слешем,

PHP:
string strProdName = Regex.Match(strGetResultBody, @"(?<=\ class=\"a-size-large\">)[\w\W]*?(?=</span>)").Value;
project.SendInfoToLog(strProdName);
пишет

Компиляция кода Ошибка в действии "CS1056" "Непредусмотренный символ "\"". [Строка: 4; Cтолбец: 80]

если экранирую двойными кавычками,
PHP:
string strProdName = Regex.Match(strGetResultBody, @"(?<=\ class=""a-size-large"">)[\w\W]*?(?=</span>)").Value;
project.SendInfoToLog(strProdName);
ошибки нет, но ничего не находит/не выводит в лог
 

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