FLEX:有没有办法一次返回多个令牌

Ebu*_*tto 7 regex lexical-analysis flex-lexer

在flex中,我想为正则表达式的一个匹配返回多个标记.有没有办法做到这一点?

dir*_*tly 0

你是指所有比赛吗?您使用的是正则表达式函数还是字符串函数?使用全局标志。

至于flex,我认为你做不到。您一次测试与一种模式的匹配,因此这可能超出了范围。你为什么想要那个?作为优化?范围界定问题?