self === string -> bool
[permalink][rdoc]文字列 string との正規表現マッチを行います。マッチした場合は真を返します。
string が文字列でもシンボルでもない場合には false を返します。
このメソッドは主にcase文での比較に用いられます。
例:
a = "HELLO" case a when /\A[a-z]*\z/; puts "Lower case" when /\A[A-Z]*\z/; puts "Upper case" else; puts "Mixed case" end # => Upper case /\A[a-z]*\z/ === "HELLO" # => false /\A[A-Z]*\z/ === "HELLO" # => true
[SEE_ALSO] Enumerable#grep, Object#===