我最近需要做很多正则表达式/模式匹配的东西,在查看我的网页搜索中的不同示例/论坛帖子时,人们有时会提到perl有很好的模块来帮助简化模式匹配/正则表达式任务,但他们忽略了哪些是最好的..我已经看过CPAN这个,但他们的网站不是很容易导航,因为我似乎无法按类别有效搜索..任何建议表示赞赏。
答案 0 :(得分:10)
另外,请查看YAPE::Regex::Explain和web front end。无价。
答案 1 :(得分:4)
如果你做的事情非常复杂并需要写一个语法,我可以建议使用perl6-esque Regexp::Grammars - 这真的很棒。我只是用它来为我的perl postgresql shell解析一些SQL命令:pgperlshell
答案 2 :(得分:2)
正则表达式的许多强大功能在perl中可以原生使用。可能是您简化对perl正则表达式的理解的最佳方法是阅读http://perldoc.perl.org/perlretut.html上的优秀perl正则表达式教程