Java 如何使用ANTLR4解析非拉丁语数据?

Java 如何使用ANTLR4解析非拉丁语数据?,java,parsing,antlr,antlr4,Java,Parsing,Antlr,Antlr4,我正在尝试使用antlr4解析一个文本文件,它包含非拉丁字符,如阿拉伯语或波斯语 我试图定义一个unicode范围,比如 ID:('\u0600'..'\u06FF')+但我得到“令牌识别错误” 处理这件事的正确方法是什么?(我知道,但我是自告奋勇的)也许你想看看。它支持Unicode。

我正在尝试使用antlr4解析一个文本文件,它包含非拉丁字符,如阿拉伯语或波斯语

我试图定义一个unicode范围,比如
ID:('\u0600'..'\u06FF')+但我得到“令牌识别错误”

处理这件事的正确方法是什么?

(我知道,但我是自告奋勇的)也许你想看看。它支持Unicode。