Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > strscanライブラリ > StringScannerクラス > empty?
eos? -> bool
[permalink][rdoc]empty? -> bool
スキャンポインタが文字列の末尾を指しているなら true を、 末尾以外を指しているなら false を返します。
使用例
require 'strscan' s = StringScanner.new('test string') s.eos? # => false s.scan(/\w+/) s.scan(/\s+/) s.scan(/\w+/) s.eos? # => true
StringScanner#empty? は将来のバージョンで削除される予定です。 代わりに StringScanner#eos? を使ってください。