指定されたキー名の配列にないキーをハッシュから削除する方法が見つかりません。except
orを使用できることを読みslice
ましたが、保持したいキー名のリストをどのようにフィードできますか? たとえば、次のハッシュがあるとします。
entry = {:title=>"casablanca", :media=>"dvd", :localeLanguage=>"en", :imdb=>"", :freebase=>"", :originalTitle => 'casablanca', :season=> '1', :episode => '3'}
:title
そして、たとえば、、、:media
およびのみを保持したかった:localeLanguage
のですが、指定したキー名を持つ値のみを保持するにはどうすればよいでしょうか?