gpt4 book ai didi

.net - .NET 中是否有类似 perl 的 Regexp::Grammars 或标记的子模式?

转载 作者:行者123 更新时间:2023-12-04 23:59:40 24 4
gpt4 key购买 nike

我真的很喜欢 perl 的 Regexp::Grammars模块。 .NET 有类似的东西吗?

我真的很想在 C# 中以正则表达式样式的方式使用递归下降解析器(例如,通过大型文档搜索匹配的模式),并且能够递归地表达该模式。

更新 看完这篇little gem从 brian d foy 那里,我发现 perl 5.10 支持使用 (?&NAME) 标记的子模式。 PCRE现在有一个Nuget package ,并且 PCRE 支持命名/标记的子模式。

最佳答案

Perl5 Regexp::Grammars 仿照 Perl6 grammars .

Niecza是一个 Perl6 实现,implements grammars并针对CLI ,.NET 也是如此。

关于.net - .NET 中是否有类似 perl 的 Regexp::Grammars 或标记的子模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11825458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com