Regex
类的
GroupName()
方法可以获取其实例的正则表达式中的组的名称。下面的代码获取了正则表达式“
/w*(?<char>/w+)/k<char>
”的组的名称,并返回一个字符串数组。
/// <summary>
/// 获取分组的名称
/// </summary>
/// <returns></returns>
private string[] GroupName()
{
string pattern = @"/w*(?<char>/w+)/k<char>";
Regex regex = new Regex(pattern);
return regex.GetGroupNames();
}