るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.110秒)

別のキーワード

  1. sourceinfocache search
  2. sourceinfocache search_with_source
  3. rubygems/source_info_cache search
  4. rubygems/source_info_cache search_with_source
  5. strscan search_full

ライブラリ

クラス

検索結果

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

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

...ます。

*
s が true ならばスキャンポインタを進めます。
*
s が false ならばスキャンポインタを進めません。
*
f が true ならばスキャン開始位置からマッチした部分の末尾までの部分文字列を返します。
*
f が false...
...になります。

*
search_full(regexp, true, true) は StringScanner#scan_until と同等。
*
search_full(regexp, true, false) は StringScanner#skip_until と同等。
*
search_full(regexp, false, true) は StringScanner#check_until と同等。
*
search_full(regexp, false, fals...
...ます。

//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.search_full(/string/, true, true) #=> "est string"
//}


@see StringScanner#scan_until StringScanner#ski...