gpt4 book ai didi

flex-lexer - 使用 flex 获取组?

转载 作者:行者123 更新时间:2023-12-04 17:19:46 25 4
gpt4 key购买 nike

这是八进制值的示例规则。我不想使用 YYTEXT,而是在结尾处获取值、字母和 # (8,...64)。我怎样才能得到它们?我猜 printf("%s", $1) 来看看我是否能得到这个值,但 lex 给了我一个编译错误

0([0-7]+)(([us])(8|16|32|64))?

此外,似乎“组”不在 manual 中.

最佳答案

flex 中没有捕获组。

我认为这最好表示为多个状态,具有单独的匹配规则和状态转换。

关于flex-lexer - 使用 flex 获取组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6051196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com