In message "[ruby-talk:8469] Re: A newbie question (about regexp)"
on 01/01/02, David Alan Black <dblack / candle.superlink.net> writes:
>> str = gets
>> break if not str
>> str.chop!
>
>That doesn't do what I think you think it does. Empty strings (let
>alone ones with newlines in them :-) are not false in Ruby.
>
>Try this:
>
> str = gets.chomp
> break if str.empty?
It doesn't preserve the specification bacause original version is
intended to be quit by hitting `ctrl-d' ;-)
-- Gotoken