I am currently trying to achieve the relatively simple task of capturing values from a string which exist between sets of curly braces using a regular expression. The expres
You can use
Console.WriteLine(match.Groups[1].Value);
From MSDN:
If the regular expression engine can find a match, the first element of the GroupCollection object (the element at index 0) returned by the Groups property contains a string that matches the entire regular expression pattern. Each subsequent element, from index one upward, represents a captured group, if the regular expression includes capturing groups.
So match.Groups[0].Value is {Value1} itself and match.Groups[1].Value is Value1.