C #에서 캡처 된 그룹의 이름을 얻는 방법이 있습니까?
string line = "No.123456789 04/09/2009 999";
Regex regex = new Regex(@"(?<number>[\d]{9}) (?<date>[\d]{2}/[\d]{2}/[\d]{4}) (?<code>.*)");
GroupCollection groups = regex.Match(line).Groups;
foreach (Group group in groups)
{
Console.WriteLine("Group: {0}, Value: {1}", ???, group.Value);
}
이 결과를 얻고 싶습니다.
그룹 : [무엇을 가야할지 모르겠습니다.], 값 : 123456789 04/09/2009 999 그룹 : 숫자, 값 : 123456789 그룹 : 날짜, 값 : 2009 년 4 월 9 일 그룹 : 코드, 값 : 999