るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.152秒)
トップページ > クエリ:-[x] > クエリ:r[x] > クエリ:bytes[x] > クエリ:new[x] > クラス:StringScanner[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

キーワード

検索結果

StringScanner#peek(bytes) -> String (3355.0)

スキャンポインタから長さ bytes バイト分だけ文字列を返します。

...タから長さ bytes バイト分だけ文字列を返します。

//emlist[例][ruby]{
r
equire 'strscan'
s = StringScanner.new('test string')
s.peek(4) # => "test"
//}

また、このメソッドを実行してもスキャンポインタは移動しません。

StringScanner
#peep は将来の...
...される予定です。
代わりに StringScanner#peek を使ってください。

@param bytes 0 以上の整数を指定します。
ただし、スキャン対象の文字列の長さを超える分は無視されます。
bytes
が 0 のとき、またはスキャン...
...@raise ArgumentError bytes に負数を与えると発生します。

//emlist[例][ruby]{
r
equire 'strscan'

s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(20) # => "test string"
p s.peek(0) # => ""
begin
s.peek(-1)
r
escue ArgumentError => err
puts err # neg...

StringScanner#peep(bytes) -> String (3355.0)

スキャンポインタから長さ bytes バイト分だけ文字列を返します。

...タから長さ bytes バイト分だけ文字列を返します。

//emlist[例][ruby]{
r
equire 'strscan'
s = StringScanner.new('test string')
s.peek(4) # => "test"
//}

また、このメソッドを実行してもスキャンポインタは移動しません。

StringScanner
#peep は将来の...
...される予定です。
代わりに StringScanner#peek を使ってください。

@param bytes 0 以上の整数を指定します。
ただし、スキャン対象の文字列の長さを超える分は無視されます。
bytes
が 0 のとき、またはスキャン...
...@raise ArgumentError bytes に負数を与えると発生します。

//emlist[例][ruby]{
r
equire 'strscan'

s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(20) # => "test string"
p s.peek(0) # => ""
begin
s.peek(-1)
r
escue ArgumentError => err
puts err # neg...