From: Take_tk Date: 2001-12-07T18:58:34+09:00 Subject: [ruby-list:32814] 添削お願い 見てのとおり、ユーザが指定した拡張子のリストの文字列を正規表現の配列に変 換するものです。どうも、なんか、冗長な気がします。どちら様か添削していた だけませんか?。 omit_exts = ".com .exe .dic .obj .lib .lzh .tpu .bak" arr = omit_exts.split(".").collect{|s| s.strip }. select{|s| s != '' }.collect{|s| /\.#{s}$/i } p arr ##=>[/\.com$/i, /\.exe$/i, /\.dic$/i, /\.obj$/i, ... Take_tk = KUMAGAI Hidetake たけ(tk)=熊谷秀武