UIMA Ruta否定条件

时间:2016-11-30 16:53:28

标签: uima ruta

这可能是一个微不足道的问题,但我是Ruta的新手,请耐心等待。 我的testdata由以下格式的数字组成:

0.1mm 0,11mm 1.1mm 1,1mm 1mm

我使用以下规则来注释前四个示例:

((NUM(COMMA|PERIOD)NUM) W{REGEXP("mm")}) {-> nummm};
Document{->MARK(nummm)};

现在我想注释“1mm”,但是我现在有点卡住了,因为我不知道怎么做。我尝试否定条件,如AFTER(如“如果NUM mm不在逗号或句点之后”),但它要么不起作用,要么语法错误。任何帮助将不胜感激!

编辑:我应该补充一点,我想注释“1mm”,但不是逗号或句号后的1mm部分,截至目前我基本上都注释了两次。

0 个答案:

没有答案