120件ヒット
[101-120件を表示]
(0.128秒)
別のキーワード
ライブラリ
- strscan (120)
キーワード
- charpos (12)
- exist? (12)
- match? (12)
-
matched
_ size (12) - pointer (12)
- pos (12)
-
rest
_ size (12) - restsize (12)
- skip (12)
-
skip
_ until (12)
検索結果
-
StringScanner
# skip _ until(regexp) -> Integer | nil (6126.0) -
regexp が一致するまで文字列をスキャンします。 マッチに成功したらスキャンポインタを進めて、 スキャン開始位置からマッチ部分の末尾までの部分文字列の長さを返します。 マッチに失敗したら nil を返します。
...たら nil を返します。
@param regexp マッチに使用する正規表現を指定します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan_until(/str/) # => 8
s.matched # => "str"
s.pos # => 8
s.pre_match # => "test "
/... -
StringScanner
# charpos -> Integer (6114.0) -
現在のスキャンポインタのインデックスを文字単位で返します。
...キャンポインタのインデックスを文字単位で返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new("abcädeföghi")
s.charpos # => 0
s.scan_until(/ä/) # => "abcä"
s.pos # => 5
s.charpos # => 4
//}
@see StringScanner#pos...