0

Есть регулярка:

Regex regex = new Regex("<div class=\"eTitle\" style=\"padding-bottom:3px;\"><span style=\"font-size: 14pt; font-family: Arial; color: rgb(128, 0, 0);\">(.*)</span>", RegexOptions.IgnoreCase);
MatchCollection mc = regex.Matches(text);

Пробовал экранировать и кавычками и слэшем в итоге получается исходный код html, что и нужно по задумке, но большое "НО" в переменной text хранится код в точно таком же виде вместе со слэшами именно поэтому я решил привести регулярку к виду, думая что это переломит ход событий:

Regex regex = new Regex("<div class=\\\"eTitle\\\" style=\\\"padding-bottom:3px;\\\"><span style=\\\"font-size: 14pt; font-family: Arial; color: rgb(128, 0, 0);\\\">(.*)</span>", RegexOptions.IgnoreCase);

Но все равно, как была коллекция пустая так таковой и осталась. Между дивом и спаном находится обычный текст. Если написать регулярку попроще, например "(.*)", то все работает. Подскажите, пожалуйста, люди добрые в чем проблема?

0 Answers0