るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.015秒)
トップページ > バージョン:2.2.0[x] > クエリ:*[x] > ライブラリ:strscan[x]

別のキーワード

  1. _builtin *
  2. matrix *
  3. array *
  4. vector *
  5. bigdecimal *

クラス

キーワード

検索結果

StringScanner#scan_full(regexp, s, f) -> object (151.0)

スキャンポインタの位置から regexp と文字列のマッチを試します。

...部分文字列を返します。
false ならばマッチした部分文字列の長さを返します。

//emlist[例][ruby]{
require 'strscan'

s = StringScanner.new('test string')
p s.scan_full(/\w+/, true, true) #=> "test"
p s.scan_full(/\s+/, false, true) #=> " "
p s.scan_full...

StringScanner#search_full(regexp, s, f) -> object (151.0)

regexp で指定された正規表現とマッチするまで文字列をスキャンします。

...部分文字列を返します。
false ならばマッチした部分文字列の長さを返します。

//emlist[例][ruby]{
require 'strscan'

s = StringScanner.new('test string')
p s.search_full(/t/, true, true) #=> "t"
p s.search_full(/str/, false, true) #=> "est str"
p s...

StringScanner#inspect -> String (61.0)

StringScannerオブジェクトを表す文字列を返します。

...キャンポインタの前後にある文字。上記実行例の @ がスキャンポインタを表します。

//emlist[例][ruby]{
require 'strscan'

s = StringScanner.new('test string')
s.inspect # => "#<StringScanner 0/11 @ \"test ...\">"
s.scan(/\w+/)...