From: Jeremy Bopp Date: 2011-02-03T04:37:26+09:00 Subject: Re: Need "=" to look like a strint On 2/2/2011 12:19 PM, Bob Hatch wrote: > I have the following variable. Ruby looks at the = sign as a regex > literal and I need it to be recognized as text. > > search_text =! %r{ > = > }x You have a typo in your code sample here, and the message you see as a result is: warning: regex literal in condition That is because of the =! you have. Ruby breaks that down into an assigment (the = part) and a boolean negation (the ! part) of the following regexp. You need to change the =! to just = as follows: search_text = %r{ = } -Jeremy