代码之家  ›  专栏  ›  技术社区  ›  Sugunalakshmi Pagemajik

使用算术运算符分配空值不起作用。-乌玛·鲁塔

  •  0
  • Sugunalakshmi Pagemajik  · 技术社区  · 6 年前

    我试图使用算术运算符为字符串指定一个空值,但它不起作用。它分配前一个值。

    样本输入:

    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};
          } 
    

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  0
  •   Sugunalakshmi Pagemajik    6 年前

    我用的时候它起作用了

    字符串pageid;

    分配(pageid,“空”);

    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};
          }