Каким образом благодаря регулярному выражению можно удалить все html теги с string? - C#

Узнай цену своей работы

Формулировка задачи:

Вот допустим у нас есть string , который считал html файл, и он выглядит например так:
Листинг программы
  1. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru">
  2. ONE
  3. <head>
  4. TWO
  5. </head>
  6. </html>
То регулярное выражение должно его привратить в :
Листинг программы
  1. ONE
  2. TWO
Много пробовал, создавал эти регулярные выражение... Но как блин сделать так что бы все теги удалились с этого string'a?

Решение задачи: «Каким образом благодаря регулярному выражению можно удалить все html теги с string?»

textual
Листинг программы
  1.             string str = @"fdgdfg<html>123</html>
  2. fghf</html>dfgdfg";
  3.             Regex rg = new Regex(@"((?<=>)|^)[^<>]+(?=<)*");
  4.             var result = rg.Matches(str);
  5.             foreach (var st in result){
  6.                 Console.WriteLine(st);
  7.             }
  8.             Console.ReadLine();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы