Hi,

In message "1.6.7 -vs- 1.8.0 incompatibility intended?"
    on 03/01/12, Matt Armstrong <matt / lickey.com> writes:

|In 1.6.7, String.=~(arg) would compile 'arg' into a Regexp and do the
|match.  In 1.8.0 it seems not to.  Is this intended, or a bug?

Intended.  1.8 reduces implicit conversion (e.g. String#split).

							matz.