るりまサーチ

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

別のキーワード

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

ライブラリ

検索結果

Symbol#match(other) -> MatchData | nil (18232.0)

正規表現 other とのマッチを行います。

...s.match(other) と同じです。)

@param other 比較対象のシンボルを指定します。

@return マッチが成功すれば MatchData オブジェクトを、そうでなければ nil を返します。

p :foo.match /foo/ # => #<MatchData "foo">
p :foobar.match /bar/ # => #<MatchD...
...ata "bar">
p :foo.match /bar/ # => nil

@see String#match...

Symbol#match?(regexp, pos = 0) -> bool (6176.0)

regexp.match?(self, pos) と同じです。 regexp が文字列の場合は、正規表現にコンパイルします。 詳しくは Regexp#match? を参照してください。

...regexp.match?(self, pos) と同じです。
regexp が文字列の場合は、正規表現にコンパイルします。
詳しくは Regexp#match? を参照してください。

例:

:Ruby.match?(/R.../) # => true
:Ruby.match?('Ruby') # => true
:Ruby.match?('Ruby',1) # => false
:R...
...uby.match?('uby',1) # => true
:Ruby.match?(/P.../) # => false
$& # => nil

@see Regexp#match?, String#match?...