正如我刚刚从这个问题中了解到的,.NET 正则表达式可以访问重复捕获组中的单个匹配项。
即,如果我将正则表达式应用于\b(\w+\s*)+
一串单词,则只有最后一个单词将存储在\1
or中Match.Groups(1).Value
,但是使用Match.Groups(1).Captures
我可以访问正则表达式迭代的所有单个匹配项。
除了 .NET 之外,还有其他支持此功能的正则表达式吗?
正如我刚刚从这个问题中了解到的,.NET 正则表达式可以访问重复捕获组中的单个匹配项。
即,如果我将正则表达式应用于\b(\w+\s*)+
一串单词,则只有最后一个单词将存储在\1
or中Match.Groups(1).Value
,但是使用Match.Groups(1).Captures
我可以访问正则表达式迭代的所有单个匹配项。
除了 .NET 之外,还有其他支持此功能的正则表达式吗?