День добрый!
Пишу парсер на С# который должен принять и обработать json. В получаемом json очень много встречается символов escape-последовательностей юникода, вроде \\u0420\\u043e\\u0441.
Как я понял, главное заменить 2 слеша на 1, и тогда получится получить нужный текст.
Пробую это делать через регулярные выражения.
string test = "\u0022\\u0420\\u043e\\u0441\\u0441\\u0438\\u044f\u0022";
string check = Regex.Replace(test, @"\\", @"\");
Console.WriteLine(check);
Итог, в консоль все равно выводятся символы юникода. Как можно исправить?