SUTime 的自定义规则不起作用
Custom rule for SUTime is not working
我正在尝试对 in 10 minutes
之类的内容进行注释,但由于某些原因,我无法使用它。
我正在为我的规则使用自定义模型文件,该文件在 defs.sutime.txt、english.sutime.txt[=21= 之后加载] 和 english.holidays.sutime.txt.
我目前的规则是这样的:
{
( /in/ (?$a [ { temporal::IS_TIMEX_DURATION } ] ) )
=>
RelativeTime( $a[0].temporal.value )
}
我找到了答案:
ENV.defaults["ruleType"] = "composite"
{
( /in/ (?$a [ { temporal::IS_TIMEX_DURATION } ] ) )
=>
TemporalCompose( OFFSET, TIME_REF, $a[0].temporal )
}
我正在尝试对 in 10 minutes
之类的内容进行注释,但由于某些原因,我无法使用它。
我正在为我的规则使用自定义模型文件,该文件在 defs.sutime.txt、english.sutime.txt[=21= 之后加载] 和 english.holidays.sutime.txt.
我目前的规则是这样的:
{
( /in/ (?$a [ { temporal::IS_TIMEX_DURATION } ] ) )
=>
RelativeTime( $a[0].temporal.value )
}
我找到了答案:
ENV.defaults["ruleType"] = "composite"
{
( /in/ (?$a [ { temporal::IS_TIMEX_DURATION } ] ) )
=>
TemporalCompose( OFFSET, TIME_REF, $a[0].temporal )
}