using System.Text.RegularExpressions;
public static void Main()
var regex = new Regex(@"^/test/(<f>\S+)/(\S+)$");
var match = regex.Match("/test/aaaaaa/bbbb");
Console.WriteLine("+++++");
foreach (String name in regex.GetGroupNames())
Group group = match.Groups[name];
Console.WriteLine(name + ' ' + group.Value);
Console.WriteLine("-----");