Regular expression - C#

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

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

пример:
string text = @"<title>TITLE</title>"+
"<title>TITLE1</title>"+
"<title>TITLE2</title>"+
"<title>TITLE3</title>"+
"<title>TITLE4</title>"+
"<title>TITLE5</title>"+
"<title>TITLE6</title>"+
"<title>TITLE7</title>"+
        string match = Regex.Match(text, @"<title>(.*?)</title>").ToString();
Как спарсить все TITLE-ы ?

Решение задачи: «Regular expression»

textual
Листинг программы
    string text = @"<title>TITLE</title>" +
      "<title>TITLE1</title>" +
      "<title>TITLE2</title>" +
      "<title>TITLE3</title>" +
      "<title>TITLE4</title>" +
      "<title>TITLE5</title>" +
      "<title>TITLE6</title>" +
      "<title>TITLE7</title>";
    var regExp = new System.Text.RegularExpressions.Regex(@"<title>(.*?)</title>");
    var result = regExp.Matches(text);
    foreach (Match item in result)
    {
      Console.WriteLine(item.Groups[1]);
    }

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


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

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

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