Есть mhtml страница https://pastebin.com/raw/643TX3Td. Хочу заменить текст между тегами, чтобы он принял вид как обычный html. Думал сперва загрузить все в список, и потом каждое совпадение изменить, но проблема в том что теги в разных строках.
var html = File.ReadAllText("1.mhtml");
StringBuilder sb = new StringBuilder();
var items = Regex.Matches(html, "(?<=>).+?(?=</)").Cast<Match>().Select(x => x.Value).ToList();
foreach (var item in items)
{
var t = item;
var newitem = DecodeQuotedPrintables(item, Encoding.UTF8);
sb.Append(html.Replace(t, newitem));
}
Т.е. задача тупо заменить текст между тегами на декодированный
