我将如何识别字符串“您不是字符串吗?”没有在撇号处获得令牌识别错误?
这是我的词法分析器的相对语法:
STRING_LITERAL : '"' STRING? '"'; fragment STRING : STRING_CHARACTER+; fragment STRING_CHARACTER : ~["'\\] | ESCSEQ; fragment ESCSEQ : '\\' [tnfr"'\\];
从~["'\\]中删除单引号
~["'\\]