如何使用Apache RUTA脚本进行ID提取?

时间:2019-06-27 09:59:56

标签: uima

我正在尝试为客户提取一个唯一的ID,例如“ CON-12323”。前缀始终是常数,数字部分是动态的。

我已经创建了如下脚本。

但是它用于固定数值。任何人都可以帮助使其通用吗?

PACKAGE uima.ruta.example;

DECLARE VarA;
DECLARE VarB;


W{REGEXP("(?i)(CON)")}
"-"
NUM{REGEXP("([0-9]{4})")-> MARK(VarB) ,MARK(EntityType,1,3), UNMARK(VarA), UNMARK(VarB)};

0 个答案:

没有答案