Was ist der Operator "= ~" in Ruby?

Ich habe das auf einem Screencast gesehen und konnte nicht herausfinden, was es war. Referenzblätter stapeln es einfach mit anderen Operatoren als allgemeinen Mustervergleichsoperator.