可选的规则元素与预期不匹配

时间:2014-01-06 13:40:55

标签: uima ruta

我有一个UIMA Ruta脚本:

W{REGEXP("A")}  W{REGEXP("B")}  W?{REGEXP("C")}  W{REGEXP("D")}

我设计的内容符合以下条件:

A B C D

A B D

但是,它只匹配第一种模式。

为什么第三个规则元素不能作为可选元素?

谢谢,迪米特里斯。

1 个答案:

答案 0 :(得分:1)

这是UIMA Ruta 2.1.0中的一个错误,它是由匹配引用和条件的不同评估引起的。它已经固定在当前的主干中,并将在下一个版本中发布(大约在1月底)。见UIMA 3338:https://issues.apache.org/jira/browse/UIMA-3338