我需要为一个项目创建一个正则表达式解析器,我正在使用 ANTLR v3 来做到这一点。我试图找到一个最新的、类似于 Perl6 的正则表达式语法。有人有消息来源吗?由于某种原因,谷歌搜索一直很困难。
最佳答案
绝不是 Perl 6 PCRE 语法的完整覆盖,但它是一个开始:https://github.com/bkiers/PCREParser
编辑
我知道更新有点晚,但这个问答的 future 访问者可能会感兴趣。
我更新了语法以更符合 PCRE specs .在Github上钻研代码之前,可以在页面上给生成的解析器做个测试:pcreparser.appspot.com
关于regex - Perl 正则表达式语法供 ANTLR 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2375652/