Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 27-03-12 11:42:33

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676
Windows 7Opera 11.61

Регулярные выражения в C# , вопрос.

Народ, вопрос, по-быстрому, для тех кто разбирается.
Интернет перерыл - не нашел.
В регулярках есть такая фишка, именованая группа:

(?<name> .... )

Все бы хорошо, если она у нас одна на выражение, получаем так:

Match m = ...
m.Groups["name"]

Но вот вопрос - что делать, если их несколько? Примерно так:

(?<name> .... )(?<name2> .... )+

группа name2 в общем случае встречается много раз, а получение через Groups["name2"] возвращает только первую. Что делать, как получить все?


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#2 30-04-12 00:26:28

Namolem
Участник
Здесь с 05-10-09
Сообщений: 165
Windows 7Chrome 18.0

Re: Регулярные выражения в C# , вопрос.

Если я правильно понял вопрос, нужно получать не Match, а MatchCollection функцией .Matches()

Вне форума

#3 01-05-12 17:40:59

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676
Windows 7Opera 11.62

Re: Регулярные выражения в C# , вопрос.

Таки нет, у каждого матча есть Captures, вот это как раз оно.
Ради таких вопросов я зарегался на киберфоруме, чего и вам желаю.


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#4 01-05-12 17:47:49

NEMO
Поджигатель
Здесь с 28-12-11
Сообщений: 942
Windows 7Firefox 11.0

Re: Регулярные выражения в C# , вопрос.

DonDublon3 пишет:

Ради таких вопросов я зарегался на киберфоруме, чего и вам желаю.

Это там, где никогда не отвечают?

Вне форума

#5 02-05-12 08:50:41

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676
Windows 7Opera 11.61

Re: Регулярные выражения в C# , вопрос.

почему? часто отвечают.


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#6 02-05-12 16:30:03

NEMO
Поджигатель
Здесь с 28-12-11
Сообщений: 942
Windows 7Firefox 11.0

Re: Регулярные выражения в C# , вопрос.

DonDublon3 пишет:

почему? часто отвечают.

Просто по любому поводу гугл кидает меня на страницу киберфорума с нулем ответов. Всегда.

Вне форума

#7 02-05-12 19:12:34

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676
Windows 7Opera 11.62

Re: Регулярные выражения в C# , вопрос.

NEMO пишет:

Просто по любому поводу гугл кидает меня на страницу киберфорума с нулем ответов. Всегда.

Ну даже не знаю. Сочувствую smile по мне так хороший форум.


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#8 05-05-12 11:42:00

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676
Windows 7Opera 11.61

Re: Регулярные выражения в C# , вопрос.

А какой форум по программированию предпочитаешь ты?


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 1.68 Мбайт (Пик: 1.78 Мбайт) ]