method
===
===(p1)
public
Case Equality—Used in case statements.
a = "HELLO" case a when /\A[a-z]*\z/; print "Lower case\n" when /\A[A-Z]*\z/; print "Upper case\n" else; print "Mixed case\n" end #=> "Upper case"
Following a regular expression literal with the #=== operator allows you to compare against a String.
/^[a-z]*$/ === "HELLO" #=> false /^[A-Z]*$/ === "HELLO" #=> true
Register or
log in
to add new notes.
jesus_castello -
January 4, 2016 - (>= v1_9_3_392)
0 thanks
Also implemented by other classes
It’s worth noting that this method is also implemented by other classes like Proc, Range and even String.
Most of these are missing proper examples, but you can find some useful examples here: