るりまサーチ (Ruby 2.5.0)

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

別のキーワード

  1. _builtin match
  2. scanf match
  3. string match
  4. regexp match
  5. regexp last_match

クラス

検索結果

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

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

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

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

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

使用例
require 'strscan'...