什么是好的Perl模式匹配/正则表达式模块?

4

最近我需要进行大量的正则表达式/模式匹配工作,在查看不同的示例/论坛帖子时,似乎有人提到Perl有很好的模块来简化模式匹配/正则表达式任务,但他们没有提到哪些是最适合此任务的。我已经在CPAN上查看了这个问题,但是他们的网站导航并不容易,因为我似乎无法通过类别有效地搜索。任何建议都将不胜感激。

3个回答

10

当你想要使用正则表达式时,阅读并掌握《精通正则表达式》这本书变得必不可少。 - thegeek

4
我可以建议使用类似于Perl6的Regexp::Grammars,如果您正在处理非常复杂的内容并需要编写语法规则-它真的很棒。我刚刚使用它来解析了一些SQL命令,用于我的Perl PostgreSQL shell:pgperlshell

2

正则表达式的许多强大功能在perl中本地可用。简化您对perl正则表达式的理解的最佳方法可能是阅读优秀的perl正则表达式教程,网址为:http://perldoc.perl.org/perlretut.html


对于这个优秀的参考文献,给一个赞,它应该是第一篇需要阅读的文档。 - dawg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接