るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.063秒)
トップページ > クエリ:Ruby[x] > クエリ:encode[x] > クラス:StringScanner[x] > クエリ:match?[x] > バージョン:3.0[x]

別のキーワード

  1. string encode
  2. _builtin encode
  3. uri encode_www_form
  4. string encode!
  5. base64 encode64

ライブラリ

検索結果

StringScanner#match?(regexp) -> Integer | nil (54430.0)

スキャンポインタの地点だけで regexp と文字列のマッチを試します。 マッチしたら、スキャンポインタは進めずにマッチした 部分文字列の長さを返します。マッチしなかったら nil を 返します。

..."\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode(encode))
s.match?(/#{"\u{308B}".encode(encode)}/)
end

p case1("EUC-JP") #=> 2
//}

@param regexp マッチに用いる正規表現を指定します。

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

s = StringScanner.new('test string')
p s.ma...