如何为 lex 中不匹配的字符禁用 ECHO()

fre*_*akz 4 lex

我需要为不匹配的字符禁用 flex 输出。默认情况下,我无法禁用 ECHO(),也无法禁用 yyout。任何变体?

Dav*_*ine 5

lex 的创建者提供了一种更简单、更易于维护的方法。在所有其他规则的末尾添加以下匹配规则:

[ \t\n]+          /* do nothing */
.+                /* do nothing */
Run Code Online (Sandbox Code Playgroud)