2016-12-05 72 views
0

我有要求編寫2個詞法分析規則(或1)來區分有效的XML字符串和有效的一般字符串(這不是一個評論或雙引號)。這裏是我的規則。如何在antlr4中編寫詞法分析規則來區分具有共同字符的2個字符串?

XMLTEXT : ~[<&]+ ; 

STRINGTEXT : ~["\\] ; 

當我傳遞一個字符串,如下面 antlr4

同時匹配上面的規則,我想匹配一個規則的XML身體的一部分。有沒有辦法以更好的方式寫出上述2條規則?

回答

相關問題