Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.05.2013
Сообщений: 28

regular expression

27.10.2013, 23:13. Показов 934. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пример:
C#
1
2
3
4
5
6
7
8
9
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-ы ?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.10.2013, 23:13
Ответы с готовыми решениями:

Regular Expressions: распарсить HTML
Здравствуйте! У меня есть кусок HTML-кода. В браузере у меня примерно так выглядит: Имя: Иван Фамилия: Иванов ... и т.д В...

Regular Expressions - Alternation constructs в .NET
Смотрю раздел Alternation constructs, имеется пример для (?(expression)yes|no): (?(A)A\d{2}\b|\b\d{3}\b) , но я не понимаю зачем тут...

Regular Expressions Количестве символов повторения
Здравствуйте, подскажите как задать количество символов повторения в регулярном выражении, к примеру: {5,8} Это будут числа в...

3
71 / 70 / 21
Регистрация: 04.04.2012
Сообщений: 351
27.10.2013, 23:22
вместо Match нужно Matches - получишь коллекцию MatchCollection, которую можно перебрать с помощью foreach
0
0 / 0 / 0
Регистрация: 16.05.2013
Сообщений: 28
27.10.2013, 23:23  [ТС]
напиши если не трудно, плиз)
0
71 / 70 / 21
Регистрация: 04.04.2012
Сообщений: 351
27.10.2013, 23:33
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    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]);
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.10.2013, 23:33
Помогаю со студенческими работами здесь

Expression-body void-метод может вызывать expression-body метод, возвращающий int
using System; class MainClass { public static int F1() =&gt; 1; public static void Method() =&gt; F1(); public static...

Делегат или expression
Добрый день! Прочитал несколько статей на тему Expression Tree, но так и не нашел решения для своей очень простой задачи. Допустим есть...

Преобразование объекта типа Expression
Подскажите, как объект типа Expression&lt;Func&lt;First, bool&gt;&gt; expression преобразовать к типу Expression&lt;Func&lt;Second, bool&gt;&gt;...

Для чего используется Expression
Здравствуйте! Недавно наткнулся в чужом коде на ключевое слово Expression и не могу до сих пор догнать, для чего это нужно :wall:. С...

Ошибка Invalid expression term '>'
Помогите исправить ошибку Invalid expression term '&gt;', Visual Studio ругается на знаки&lt;&gt; Вот код ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru