0
多行字符串我有一個語法看起來像這樣:解析與ANTLR
a: b c d ;
b: x STRING y ;
其中
STRING: '"' (~('"' | '\\' | '\r' | '\n') | '\\' ('"' | '\\'))* '"';
我的文件中包含一個「A」生產中的每一行,所以我現在的下降所有換行符。然而,我想要解析多行字符串,我該怎麼做?如果我只允許字符串中的'\ r'和'\ n',它不起作用。