部分文字比对-Uima Ruta

时间:2019-06-19 13:28:55

标签: uima ruta

在Ruta(WORDTABLE)中是否可以进行部分文本匹配?

示例输入:     年鉴     书     资料册     崇拜     友谊     年鉴

示例CSV:    书; b。    船。嘘。

我有一个示例CSV文件和一个示例输入,需要匹配以“ book”和“ ship”结尾的单词。需要从第2列中分配特征值。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用正则表达式:

DECLARE MyWord(String ending);
W{REGEXP(".*book\b") -> CREATE(MyWord, "ending"="b");

或者您可以使用字符串函数:

w:W{endsWith(w.ct, "book") -> CREATE(MyWord, "ending"="b")};