GATE ANNIE 地名词典查找包含冒号的单词

GATE ANNIE Gazetteer lookup word containing colon

我想在 ANNIE 地名词典中添加一个新的查询列表。一些应查的词含有冒号;注释中的一个特征(在新 mylookup.list 中定义)也包含冒号,例如:

mylookup.lst:
Star Wars:Episode I:url=http://example.com

所以它应该找到字符串 Star Wars:Episode I 并用 url=http://example.com

注释它

我已经尝试用 \ "escape" 我的 mylookup.lst 中的冒号,但它没有用。因为我还想使用其他默认查找列表(它们都是用冒号分隔的),所以我不能只定义其他分隔符。 那么如何让地名词典查找和注释包含冒号的词呢?

据我所知,.lst 文件中不支持转义分隔符。您必须选择其他分隔符。我推荐制表符:\t

在那种情况下,您不能在同一个地名词典 PR 中使用默认(以冒号分隔)的查找列表。但是您可以在管道中使用两个单独的地名词典 PR。一个用于默认查找列表,另一个用于具有不同分隔符的新列表。