是否有C的词典库?

时间:2013-02-23 20:53:21

标签: c dictionary

我想知道是否有任何字典库用于C.字典库,字面意思(它与python字典(hashmaps)无关)。用英语的所有单词,以及像...这样的工具。

“我想要打印所有以C开头并以Y结尾的单词”。

我不会谷歌,因为我真的想知道你的意见,如果有任何特别好的话。

谢谢!

2 个答案:

答案 0 :(得分:2)

您可能需要先查看Aspell。虽然它主要用作拼写检查程序,但Aspell还支持同时使用多个词典并在多个Aspell进程同时打开时智能地处理个人词典。我不相信你必须连接到互联网才能使用它。

Wiktionary也可能有任何帮助。 有很多的本地化变体可以支持不同的语言,并且可能有一种方法可以让他们支持你感兴趣的语言,如果它还没有。

答案 1 :(得分:1)

如果您不介意使用互联网执行此任务,那就太棒了Wordnik API。 API非常简单,支持正则表达式搜索。您要查找的方法是/words.{format}/search/{query}

它还有检索含义(/word.{format}/{word}/definitions),同义词(/word.{format}/{word}/relatedWords)和许多其他内容的方法。

目前没有C包装器,尽管直接在libcurl和任何JSON或XML解析器上使用API​​非常容易。