我尝试使用算术运算符为String分配空值,但是它不起作用。它正在分配先前的值。
示例输入:
Hi, How are you? 1
I'm Fine 2
示例脚本:
PACKAGE uima.ruta.example;
DECLARE Page(STRING Id);
DECLARE PageId;
"Hi, How are you\\? 1"->Page;
"I'm Fine 2"->Page;
"1"{->PageId};
BLOCK(foreach)Page{}
{
STRING pageid="null";
PageId{->MATCHEDTEXT(pageid),LOG("PageId"+pageid)};
Page{->Page.Id=pageid};
}
答案 0 :(得分:0)
当我使用
时就可以使用STRING页面ID;
ASSIGN(pageid,“ null”);
PACKAGE uima.ruta.example;
DECLARE Page(STRING Id);
DECLARE PageId;
"Hi, How are you\\? 1"->Page;
"I'm Fine 2"->Page;
"1"{->PageId};
BLOCK(foreach)Page{}
{
STRING pageid;
ASSIGN(pageid,"null");
PageId{->MATCHEDTEXT(pageid),LOG("PageId"+pageid)};
Page{->Page.Id=pageid};
}