# Str.each\_line("")

**URL:** <https://www.ruby-forum.com/t/str-each-line/136595>\
**Category:** Development\
**Created:** [May 4, 2008, 5:54am UTC](https://www.ruby-forum.com/t/str-each-line/136595 "2008-05-04T05:54:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [May 4, 2008, 5:54am UTC](https://www.ruby-forum.com/t/str-each-line/136595/1 "2008-05-04T05:54:34Z")

</div>

each\_line e$B$K6h@Z$j$H$7$F6uJ8;zNs$rM?$($k$N$O%Q%i%0%i%U%b!\<%Ie(B  
e$B$H$$$&$d$D$GJ#?t$NO"B3$7$?2~9T$r6h@Z$j$H$9$k$b$N$@$C$?$H;W$&e(B  
e$B$N$G$9$,!"$R$H$D$N2~9T$G6h@Z$i$l$F$7$^$$$^$9!#e(B

% ./ruby -ve ‘“a\nb\n\nc\nd\n”.each\_line("") {|x| p x }’  
ruby 1.9.0 (2008-05-02 revision 16277) [i686-linux]  
“a\n”  
“b\n\n”  
“c\n”  
“d\n”

1.8 e$B$J$i2~9T$R$H$D$G$O6h@Z$i$l$^$;$s!#e(B

% ruby-1.8 -ve ‘“a\nb\n\nc\nd\n”.each\_line("") {|x| p x }’  
ruby 1.8.7 (2008-05-02 patchlevel 5000) [i686-linux]  
“a\nb\n\n”  
“c\nd\n”

e$B$?$@!“e(Beach\_line e$B$Ne(B rdoc e$B$Oe(B 1.8.2  
e$B$+$i$”$j$^$9$,!“e(B1.9 e$B$N$h$&e(B  
e$B$J5sF0$,=q$$$F$”$j$^$9!#$7$+$7$3$l$Oe(B 1.8 e$B$N5sF0$H$O0lCW$7$^e(B  
e$B$;$s!#e(B
