Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library _builtin > object ENV > delete_if
delete_if {|key, value| ... } -> ENVreject! {|key, value| ... } -> ENV | nildelete_if -> Enumerable::Enumeratorreject! -> Enumerable::Enumeratorkey と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。