ANTLR解析:如何忽略某些文本

ANTLR解析:如何忽略某些文本,antlr,antlrworks,Antlr,Antlrworks,我是antlr的新手,我编写了一个基本的组合语法来解析我的jsp文件。我正在使用antlrworks 1.4.3。。。在这里,我需要我的语法忽略文本的某些行,而不是显示 不匹配的异常错误 我该怎么办?我是否应该编写一个单独的规则来忽略几行不需要的代码 例如,有一些类似于: <myTag: selectName = "SelectedLocation" html = "onChange=onChangeType('LOCATION', 'PLACE')"; uti

我是antlr的新手,我编写了一个基本的组合语法来解析我的jsp文件。我正在使用antlrworks 1.4.3。。。在这里,我需要我的语法忽略文本的某些行,而不是显示 不匹配的异常错误

我该怎么办?我是否应该编写一个单独的规则来忽略几行不需要的代码

例如,有一些类似于:

              <myTag: selectName = "SelectedLocation" html = "onChange=onChangeType('LOCATION', 'PLACE')"; util.myProject.display();"/>

编写一个简单的lexer来忽略岛屿周围的海洋(标记)。然后用ANTLR解析标记。或者使用antlr4和seebookforxml解析。

编写一个简单的lexer来忽略岛屿周围的海洋(标记)。然后用ANTLR解析标记。或者使用ANTLR 4并参阅XML解析手册