JavaCC是否支持像'^‘这样的行正则表达式的请求?
我有一个像这样的代币
TOKEN: { < ENTRYTK : "DATA"(" ")* > }我希望它只匹配下面的正则表达式
^"DATA"[ ]*我尝试过以下两种方法,但都不起作用
TOKEN: { < ENTRYTK : "^DATA"(" ")* > }
TOKEN: { < ENTRYTK : ^"DATA"(" ")* > }发布于 2012-10-10 21:46:24
不,它不需要。使用词法状态来确保产品只在换行符的开头起作用。由于每个文件都以换行符开头,因此缺省状态将是换行符开始的状态。
https://stackoverflow.com/questions/12756842
复制相似问题