这可能是一个微不足道的问题,但我是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部分,截至目前我基本上都注释了两次。