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