哪种正则表达式支持捕获(而不是捕获组)?

Tim*_*ker 6 regex language-agnostic capture

正如我刚从这个问题中学到的,.NET正则表达式可以访问重复捕获组中的各个匹配项.

例如,如果我将一个正则表达式应用于\b(\w+\s*)+一串单词,只会将最后一个单词存储在\1或中Match.Groups(1).Value,但是使用Match.Groups(1).Captures我可以访问正则表达式迭代的所有单个匹配项.

除了.NET之外,是否有其他正则表达式支持这种风格?

Ala*_*ore 4

据我所知,只有 .NET 和 Perl 6 提供这种功能。