【发布时间】:2013-04-14 19:21:20
【问题描述】:
所以我无法从 Wordnet::SenseRelate 调用函数,因为文本中的某些“单词”不是有效的查询。我试过用 try 和 catch 包围,这样程序就不会退出并跳过它,但没有运气。我想通过使用 Wordnet::QueryData 检查一个词是否有效,但是当我使用无效词时它会退出:
$wn->querySense("#44");
我明白了:
(querySense) Bad query string: #44
【问题讨论】:
-
我猜这是因为 # 和查询可以像 dog#n#1 这样的方式发生冲突,我最终删除了 # 个出现...