Каким образом благодаря регулярному выражению можно удалить все html теги с string? - C#
Формулировка задачи:
Вот допустим у нас есть string , который считал html файл, и он выглядит например так:
То регулярное выражение должно его привратить в :
Много пробовал, создавал эти регулярные выражение... Но как блин сделать так что бы все теги удалились с этого string'a?
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru"> ONE <head> TWO </head> </html>
ONE TWO
Решение задачи: «Каким образом благодаря регулярному выражению можно удалить все html теги с string?»
textual
Листинг программы
string str = @"fdgdfg<html>123</html>
fghf</html>dfgdfg";
Regex rg = new Regex(@"((?<=>)|^)[^<>]+(?=<)*");
var result = rg.Matches(str);
foreach (var st in result){
Console.WriteLine(st);
}
Console.ReadLine();