WordBasketは、「ある文字」で始まって、「ある文字」で終わる言葉を探してくれるRubyのライブラリです。
- Ruby 2.0+
Gemをインストールします。
$ bundle install
config/application.example.rb
をconfig/application.rb
にコピーします。
$ cp config/application.example.rb config/application.rb
辞書を取得します。
# TODO
bin/word_basket
を実行します。
$ bin/word_basket
「始まりの文字」と「終わりの文字」をまとめて入力します。 下記の例では、「あ」で始まり、「い」で終わる言葉を探します。
> あい
該当する言葉が表示されます。
'あ' => 'い', 言葉: '紫陽花', 読み: 'あじさい'
カードゲーム『ワードバスケット』で遊んでいて、言葉に詰まってしまったときは、このライブラリを使いましょう。 きっと、あなたの助けになってくれます。
「場に出ているカード」と「あなたが持っているカード」に書かれた文字をまとめて入力してみましょう。 下記の例では、場に「あ」のカードが出ていて、あなたが「い」「う」「え」「お」のカードを持っているとします。
> あいうえお
次の4つの言葉が表示されます。
- 「あ」で始まり、「い」で終わる言葉
- 「い」で始まり、「う」で終わる言葉
- 「う」で始まり、「え」で終わる言葉
- 「え」で始まり、「お」で終わる言葉
'あ' => 'い', 言葉: '紫陽花', 読み: 'あじさい'
'い' => 'う', 言葉: 'イチゴ牛乳', 読み: 'いちごぎゅうにゅう'
'う' => 'え', 言葉: '裏声', 読み: 'うらごえ'
'え' => 'お', 言葉: '笑顔', 読み: 'えがお'
表示された通りにカードを出していけば、あなたの勝利です。