UIMA Ruta - 匹配之前的标记

时间:2018-03-13 14:37:49

标签: ruta

鉴于RUTA指南中的示例:

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

我想在句子注释中包含第一个PERIOD,这可能吗?

1 个答案:

答案 0 :(得分:2)

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

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

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

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

你会得到“。我的第二句”标记为句子。

这是你试图实现的吗?我不这么认为;-)我觉得你想要在句子末尾加上点的真正句子吗?

你可以这样做:

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

你会得到: “我的第一句话。” 和“和我的第二句。”标记为句子。