C# Регулярные выражения. Не могу понять, где я ошибся((

indigorav

Client
Регистрация
20.10.2018
Сообщения
25
Благодарностей
2
Баллы
3
Всем привет.
Составил в конструкторе регулярку: (?<=<a\ href=").*(?="\ ping=)

Занес в проект.
Regex Testrgx = new Regex("(?<=<a\ href=\").*(?=\"\ ping=)"); и заэкранировал двойные кавычки в двух местах.

В логе выходит ошибка, ходя регулярка вроде подсвечивается как надо.
Компиляция кода Ошибка в действии "CS1009" "Нераспознанная управляющая последовательность". [Строка: 12; Cтолбец: 53]

Пожалуйста, подскажите, где я накосячил??
 

p-sergei

Client
Регистрация
20.12.2016
Сообщения
539
Благодарностей
259
Баллы
63
Экранирование пробелов в С# убирайте и должно работать!

PHP:
Regex Testrgx = new Regex("(?<=<a href=\").*(?=\" ping=)");
 

indigorav

Client
Регистрация
20.10.2018
Сообщения
25
Благодарностей
2
Баллы
3

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