Как я могу удалить символьные литералы из строки?Как удалить символьные литералы из строки?
Текущий текст выглядит следующим образом:
<span class=\"comment\">\r\n\t\t\t\t\t2 hours ago \r\n\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<\/div>
Но я хочу это так:
<span class="comment">2 hours ago </span></div>
Я попытался
string replacement = Regex.Replace(response, @"\t|\n|\r", "");
но не работает.
Backslash не имеет особого значения в HTML: '\ T' два символа. В C# это escape-последовательность для вкладки. Если это действительно ваш HTML, вам нужно сопоставить обратную косую черту, за которой следует r/n/t, а не символ управления. – Richard