C#Regexes:命名和编号的捕获组

时间:2010-11-25 09:21:22

标签: c# regex

鉴于

var re = new Regex(@"(?<name>\w+)(x)\1\2");
Console.WriteLine(re.IsMatch("yxxy"));

打印True,显示未命名的捕获组从1开始编号,然后命名的捕获组在后面分配数字。这是正确/预期的行为吗?

1 个答案:

答案 0 :(得分:3)