Ruby 4.1 リファレンスマニュアル

instance method Symbol#match?

match?(regexp, pos = 0) -> boolRuby 2.4.0 から[permalink][rdoc][edit]

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

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

[SEE_ALSO] Regexp#match?, String#match?