12件ヒット
[1-12件を表示]
(0.013秒)
ライブラリ
- strscan (12)
検索結果
先頭1件
-
StringScanner (43.0)
-
StringScanner は文字列スキャナクラスです。 簡単に高速なスキャナを記述できます。
...e
//}
現在のスキャンポインタがさす地点以外でもマッチしたい場合は、StringScanner#scan_untilなど
を使ってください。
//emlist[例: scan, scan_until の動作の違い][ruby]{
require 'strscan'
def case1
s = StringScanner.new('test string')
p s.scan(/t/)......"string"
end
def case2
s = StringScanner.new('test string')
p s.scan_until(/t/) #=> "t"
p s.scan_until(/\w+/) #=> "est"
p s.scan_until(/string/) #=> " string"
p s.scan_until(/\s+/) #=> nil
p s.scan_until(/string/) #=> nil
end
p "case1"
case1
p "case2"
case2
//}
スキ...