Группы в шаблоне в C#
Свойство Groups с номером возвращает текст
группы: 0 - полное совпадение,
1 и дальше - содержимое круглых
скобок слева направо:
using System.Text.RegularExpressions;
string txt = "123 456 789";
Match match = Regex.Match(txt, @"(\d)(\d)(\d)");
Console.WriteLine(match.Groups[0].Value);
Console.WriteLine(match.Groups[1].Value);
Console.WriteLine(match.Groups[2].Value);
Console.WriteLine(match.Groups[3].Value);
Дана строка:
string txt = "username:john";
Положите username: и john в группы и выведите обе.