From: greentea@...2.so-net.or.jp (Tomoyuki Kosimizu) Date: 1998-09-08T16:13:55+09:00 Subject: [ruby-list:9498] String#each() こんにちは、越水です。 先日教えていただいたパッチを当てたところ、正規表現の問題は無事 解決しました。ありがとうございました。 ところが、また奇妙な現象に遭いました。下のコードは、各行に行番号を 降るつもりで作ったのですが、2行目に行番号(とコロンも)が付きません。 文字列の第1文字目が改行でないと期待どおりに動きます: buf = "\nabc\ndef\n" i = 1 buf.each do | line | print i.to_s + ":" + line i += 1 end ところで、パッチはMLアーカイブからいただいたのですが、メールは、 アーカイブに収められるときに加工されるのですね。patchに不馴れな 私は大いにアセりました(^^;。 越水 (greentea@fa2.so-net.ne.jp)