Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library strscan > class StringScanner > rest?
rest? -> bool
文字列が残っているならば trueを、 残っていないならば false を返します。
StringScanner#eos? と逆の結果を返します。
StringScanner#rest? は将来のバージョンで削除される予定です。 代わりに StringScanner#eos? を使ってください。
使用例
s = StringScanner.new('test string') p s.eos? # => false p s.rest? # => true s.scan(/\w+/) s.scan(/\s+/) s.scan(/\w+/) p s.eos? # => true p s.rest? # => false