在词法分析器中的条件正则表达式
问题描述:
我想将条件检查放在lexer.l的下面。但是当我尝试在代码中使用管道分隔符时,出现未知的错误处理部分。在词法分析器中的条件正则表达式
LIMITLINEEND ((\n{2})|([a-z]))(Error : unknown error processing section)
答
开始改变[+ - ]到[ - +]的出现。
答
我应该使用括号而不使用空格。像((a)|(b))。