В C# У меня есть это регулярное выражение:Regex картина вызывает ошибку компиляции
r = New Regex("^(("(?:[^"]|"")*"|[^,]*)(,("(?:[^"]|"")*"|[^,]*))*)$");
На данный момент это дает мне эту ошибку: «CS1002:; ожидается»
Я понимаю, что это скорее всего, проблема с escape-строкой, но я не вижу, где она находится.
Приветствует вас за помощь!
Разве вы не видите подсветку в вашем вопросе ? Вы забыли сбежать от '' '. – Bakuriu
У меня нет доступа к достойному редактору кода на данный момент. –
r = Новое регулярное выражение ("^((\ "(?: [^ \"] | \ "\") * \ "| [^,] *) (, (\" (?: [^ \ "] | \" \ ") * \" | [^,] *)) *) $ "); – WhileTrueSleep