1
我已經能夠成功地使用Ruta使用RegExpRule和REGEXP創建註釋。但是,我遇到了一個小塊。我有由另一個引擎創建的註釋,它們分配基本上是註釋的String功能。使用正則表達式的UIMA Ruta匹配功能
STRING featureComment;
OtherEngineAnnotation{GETFEATURE("comment", featureComment)};
//featureComment = "some comment like text"
因爲功能值可能不會出現在文檔中,所以我無法使用RegExpRules來註釋功能值。我希望能夠利用作爲一個例子正則表達式搜索featureComment
:
like\stext$
根據我的文檔閱讀這似乎並不可能。我想知道是否有另一種方式可以做到這一點?
基本上可以根據Ruta STRING
檢查正則表達式模式嗎?
我發現,這不會對例如匹配時,該功能的值是「像文本有些評論」,因爲它不是一個完全匹配,就好像一個'^'和'$'被附加到正則表達式模式。除了在模式中添加'。*'之外,還有其他解決方法嗎? – beyondTheGatesOfDoom
不幸的不是。 REGEXP只使用'matches()'。目前還沒有find()。 –