因此,如果我写一个正则表达式匹配我可以得到匹配或我可以访问其组.这似乎是反直觉的,因为组在表达式中用大括号"("和")"定义.看起来它不仅错误而且多余.谁知道为什么?
Regex quickCheck = new Regex(@"(\D+)\d+");
string source = "abc123";
m.Value //Equals source
m.Groups.Count //Equals 2
m.Groups[0]) //Equals source
m.Groups[1]) //Equals "abc"
Run Code Online (Sandbox Code Playgroud) 是否有正则表达式的风格,允许我计算*和+运算符匹配的重复次数?我特别想知道它是否可以在.NET平台下运行.