るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.035秒)
トップページ > クエリ:string[x] > クエリ:puts[x] > クラス:StringScanner[x] > クエリ:pos=[x]

別のキーワード

  1. _builtin puts
  2. stringio puts
  3. csv puts
  4. buffering puts
  5. kernel puts

ライブラリ

検索結果

StringScanner#pos=(n) (18137.0)

スキャンポインタのインデックスを n にセットします。

...require 'strscan'

s = StringScanner.new('test string')
p s.scan(/\w+/) # => "test"
p s.pos = 1 # => 1
p s.scan(/\w+/) # => "est"
p s.pos = 7 # => 7
p s.scan(/\w+/) # => "ring"

begin
s.pos = 20
rescue RangeError => err
puts
err #=> index out of range
end
p s.pos = -4 # => -4
p s.sca...

StringScanner#pointer=(n) (3037.0)

スキャンポインタのインデックスを n にセットします。

...require 'strscan'

s = StringScanner.new('test string')
p s.scan(/\w+/) # => "test"
p s.pos = 1 # => 1
p s.scan(/\w+/) # => "est"
p s.pos = 7 # => 7
p s.scan(/\w+/) # => "ring"

begin
s.pos = 20
rescue RangeError => err
puts
err #=> index out of range
end
p s.pos = -4 # => -4
p s.sca...