From: "しん" Date: 2006-06-23T22:07:36+09:00 Subject: [ruby-list:42472] Re: 多量の正規表現との効率的なマッチのアイデアを、、 ありがとうございます。 数10MB位ならやっちゃうんですね。 IO.foreach が感覚的には良く分ります。 ところで 1) これは IO.foreach(filename) do |line| hogehoge ;end とあまり変らないような気もするのですがどうなのでしょう。 2)今回の目的ではこの方法が良いようにおもいました。 1行先読みしたいなぁ、って場合の gets ungets 的な 使いかたには無理ですよね? いちどに読みこめないような時は、実装で工夫するしかなさそうですね。