.NET 4.x Регулярные выражения, повторяющаяся группа - C#
Формулировка задачи:
Народ, вопрос, по-быстрому, для тех кто разбирается.
Интернет перерыл - не нашел.
В регулярках есть такая фишка, именованая группа:
Все бы хорошо, если она у нас одна на выражение, получаем так:
Но вот вопрос - что делать, если их несколько? Примерно так:
группа name2 в общем случае встречается много раз, а получение через Groups["name2"] возвращает только первую. Что делать, как получить все?
(?<name> .... )
Match m = ... m.Groups["name"]
(?<name> .... )(?<name2> .... )+
Решение задачи: «.NET 4.x Регулярные выражения, повторяющаяся группа»
textual
Листинг программы
m.Groups[1]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д