正则表达式("CORA:.*")

REGEXP("CORA:.*")

我对这条规则有疑问 Line{-REGEXP("CORA:.*") -> MARK(Reference)}; CORA:.* 是什么意思

字符串CORA:.*被解释为正则表达式。它直接委托给 Java 的 Pattern 实现。这意味着应用正则表达式的文本需要以字符串 CORA: 开头,后跟任意字符 (.*)。检查正则表达式的条件被否定,因此该规则为每个不以字符串 CORA:.

开头的可见行注释创建类型为 Reference 的注释

我假设在规则的上下文中,文档以行 CORA: 开头,表示引用的 layout/structure/source。

免责声明:我是 UIMA Ruta 的开发者