Antlr 的词法分析器支持 Kleene 闭包 ( *) 和正 Kleene 闭包 ( +),分别指示字符在非正/正时间出现的次数。Antlr 的词法分析器是否有一个结构来支持某个字符的一系列出现,就像正则表达式一样,比如'a' {8,16}?
不,那里没有。不在 ANTLR v3 中,也不在未来(现在处于测试阶段)ANTLR v4 中。
您可以使用谓词1来(手动)计算规则匹配的字符数,并在达到预定义的数字后停止匹配。
| 归档时间: |
|
| 查看次数: |
865 次 |
| 最近记录: |