Удаление лишнего текста через регулярные выражения - C#

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

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

Ребятаа, есть строка такого вида "<tag>text</tag>ещё какой то текст, другие тегии<tag>text</tag>бла бла бла тегии<tag>text</tag>" Так вот, нужно через регулярку вырезать всёё, кроме этих тегов, в итоге должна получиться строка типа "<tag>text</tag><tag>text</tag><tag>text</tag>". C# вполне нормально знаю, хоть и не глубоко, но с регулярками ваще запара просто, помогите!!

Решение задачи: «Удаление лишнего текста через регулярные выражения»

textual
Листинг программы
string s = "<tag>text</tag>ещё какой <b>то</b> текст, <i>другие</i><br> тегии<tag>text</tag>бла бла бла тегии<tag>text</tag>";
s = string.Concat(Regex.Matches(s, @"<tag>\w+</tag>").Cast<Match>().Select(m => m.Value));

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


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

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

6   голосов , оценка 4 из 5
Похожие ответы