Tim*_*ker 6 regex language-agnostic capture
正如我刚从这个问题中学到的,.NET正则表达式可以访问重复捕获组中的各个匹配项.
例如,如果我将一个正则表达式应用于\b(\w+\s*)+一串单词,只会将最后一个单词存储在\1或中Match.Groups(1).Value,但是使用Match.Groups(1).Captures我可以访问正则表达式迭代的所有单个匹配项.
\b(\w+\s*)+
\1
Match.Groups(1).Value
Match.Groups(1).Captures
除了.NET之外,是否有其他正则表达式支持这种风格?
Ala*_*ore 4
据我所知,只有 .NET 和 Perl 6 提供这种功能。
归档时间:
15 年,8 月 前
查看次数:
492 次
最近记录: