Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > strscanライブラリ > StringScannerクラス > rest?
rest? -> bool
[permalink][rdoc]文字列が残っているならば 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