我正在尝试用 PegJS 做一个解析器
我正在尝试解析这样的东西..
I would like to email john@gmail.com today or tomorrow.
您将如何制作与某些短语匹配的解析器,例如email john@gmail.com
并丢弃周围的字符和空格(如果它们存在)。
我一直遇到的问题是匹配器消耗了整行、短语和所有内容——在更详细的匹配器有机会之前。
另外,有人可以崩溃negative look aheads
吗?(机制和语法)
似乎它们是答案,但我很难找到关于它们的信息。
谢谢你,
吉欧。