我发现.net中的Regex类非常有用(对于匹配和匹配/替换)。有一些模式不能在正则表达式中指定,而是需要一些语法。有没有一个解析器不需要代码生成的库(比如ANTLR)……但是我可以在哪里动态地指定代码中的语法呢?
发布于 2009-10-29 01:31:13
了解你想要实现的目标可能会很有用。您是否希望在运行时声明语法,然后让库根据语法在运行时解析文本?我不确定这个语法库会返回什么,我假设你需要一些标记和语法标识。
我还没有用过它,但你可能想看看:http://www.devincook.com/goldparser/
https://stackoverflow.com/questions/1638103
复制相似问题