[ruby-list:37653] Re: マッチした部分を配列にしまう方法

From: Sako <sakoh@...2.so-net.ne.jp>
Date: 2003-05-07 08:09:47 UTC
List: ruby-list #37653
酒匂です。

自己フォローの蛇足です。

読み込み対象のファイルの大きさがそれほど
大きくない場合には、一行ずつ読み込まなくても
いいかも知れません。その場合は

def items (file_name, regexp)
   File.open(file_name) { |f|
     f.read.scan(regexp).flatten
   }
end

としてしまうこともできますね。
-----------------------------------------------------------------------
<Sako Hiroshi>  -- to design is human, design is our business 
   http://www02.so-net.ne.jp/~sakoh/  mailto:sakoh@ba2.so-net.ne.jp
   Designers' Den Corporation : and for now, No Peace, No Future.      
-----------------------------------------------------------------------



In This Thread