• ベストアンサー

英和辞書でワイルドカードをつかって検索したい

英単語の頭文字と字数がわかっているときその単語を見つけたいのです。 ワイルドカードという方法があるのを聞いていますがどのように使うか、また使うことができるか知りたいのです。 たとえばgooの英和辞書検索でこのようなことは出来ないでしょうか。 今「v??y」いれたら「very」が検索できるようことです。 こんなのがあるとクロスワードパズルも簡単に解決できるかもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
noname#6248
noname#6248
回答No.1

エキサイトの辞書はご存知ですか? http://eiwa.excite.co.jp/ 途中のワイルドカードは無理かもしれませんが 最初の何文字(前方一致)か 最後の何文字(後方一致)か どちらかが解っている単語を検索する事はできますね。 無理やり候補を出してしらみつぶしに調べればなんとかなるかもしれないですが…

参考URL:
http://eiwa.excite.co.jp/
sesegma
質問者

お礼

エキサイト辞書から頭文字で表示させそれをexcelにコピーして 文字数の計算、並べ替えをして何とかできました。 ありがとうございました。

sesegma
質問者

補足

ご回答ありがとうございました。 エキサイトの辞書は知りませんでした。これでワイルドカード が使えれば希望どおりなのです。 いわれたとおりしらみつぶしでやってみましたがとても多く 完全にはできずくたびれます。 ただこの辞書の存在を知ったことは収穫でした。 ありがとうございました。

その他の回答 (1)

noname#8602
noname#8602
回答No.2

正規表現という記述のしかたを覚えると、貴方の希望にそうような検索ができますよ。辞書にあたるデータさえあれば、ほとんどのパターンを調べられます。 #私は10年以上前からGrepでテキストに対する正規表現検索を行っています。

参考URL:
http://www.nifty.ne.jp/eijiro/
sesegma
質問者

お礼

C_ranさんへのお礼に書いたような方法で何とかできました。 しかし正規表現を使えば一発で解決できますからこれを勉強してみます ありがとうございました。

sesegma
質問者

補足

ご回答ありがとうございました。 正規表現の存在は知っていましたが使い方がよくわかりません。 PERLでgrepを使って辞書のファイルを検索すると理解していますが もう少し簡単な方法は無いかと思っています。 niftyに入っていないので英治郎は使えませんが市販されているもので 可能でしょうか。検索ソフトPDICは市販のものにあるでしょうか。 よろしくお願いします。