Как использовать скрипт Apache RUTA для извлечения идентификаторов? - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь извлечь для клиента уникальный идентификатор, похожий на «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)};
...