2

C用の辞書ライブラリがあるかどうか知りたいのですが、文字通り辞書ライブラリです(python辞書(ハッシュマップ)とは関係ありません)。英語のすべての単語と、次のようなツールを使用して...

「C で始まり Y で終わるすべての単語を印刷したい」。

特に良い意見があれば、あなたの意見を本当に知りたいので、私はそれをググることはしません。

ありがとうございました!

4

2 に答える 2

2

Aspellを見ることから始めたいと思うかもしれません。Aspell は主にスペル チェッカーとして機能しますが、一度に複数の辞書を使用したり、複数の Aspell プロセスが同時に開いているときに個人用辞書をインテリジェントに処理したりすることもサポートしています。それを使用するためにインターネットに接続する必要もないと思います。

ウィクショナリーも役に立ちます。さまざまな言語をサポートするローカライズされたバリエーションが多数あります。関心のある言語がまだサポートされていない場合は、それらをサポートするように依頼する方法があるでしょう。

于 2013-02-23T20:59:15.400 に答える
1

このタスクにインターネットを使用することを気にしないのであれば、すばらしいWordnik APIがあります。API は非常に簡単で、正規表現検索をサポートしています。あなたが探している方法は/words.{format}/search/{query}

/word.{format}/{word}/definitionsまた、意味 ( )、同義語 ( )などを取得するメソッドも備えています/word.{format}/{word}/relatedWords

現在、C ラッパーはありませんが、libcurl や任意の JSON または XML パーサーで API を直接使用するのは非常に簡単です。

于 2013-02-23T21:03:06.820 に答える