0

我正在尝试编写一个 JAPE 规则来捕获注释“职位”。但是,因为它由两个单词组成,所以在 Input: 部分之后我找不到写它的方法。

这就是我想要做的:

阶段:...输入:职位名称...

但是,如果我这样写,它会将其读取为查找注释 Job 和 Title,而不是 Job Title。

4

1 回答 1

0

尽管 GATE 数据模型允许注释类型和特性的任意名称,但 JAPE 语言只能处理名称(或多或少)是有效 Java 标识符的类型和特性——大写和小写字母、数字和下划线,并且不以一个数字(从技术上讲,连字符在某些情况下也可以使用,但不是全部)。因此,如果可能的话,最好遵守这些限制。

如果您无法更改上游组件以在没有空格的情况下生成注释类型,则您可以使用注释集传输 PR 的重命名功能来修复它。

于 2014-06-24T09:55:43.777 回答