UIMA Ruta - 匹配上一个令牌

UIMA Ruta - match previous token

给出 RUTA 指南中的示例:

DECLARE Sentence; PERIOD #{-> MARK(Sentence)} PERIOD;

我想在句子注释中包含第一个句号,可以吗?

你想要第一个句点“.”吗?在句子注释中?您可以使用以下脚本执行此操作。

DECLARE Sentence;
(PERIOD #){-> MARK(Sentence)} PERIOD;

DECLARE Sentence;
(PERIOD #){-> Sentence} PERIOD;

使用输入:“我的第一句话。和我的第二句话。

你会得到“.And my second sentence”标记为sentence.

这是你想要达到的目标吗?我不这么认为 ;-) 我想你想要真正的句子,句末有点?

你可以这样做,例如:

DECLARE Sentence;
((# PERIOD){-> Sentence })*;

您将获得: “我的第一句话。” 和“还有我的第二句话。”标记为句子。