--00c09f93d928a18a610490cb0b16
Content-Type: text/plain; charset=ISO-8859-1

I want to be able to test a string, to see if the second half of the string
is a duplicate of the first part of the string, and if so I just want the
first half (or the second for that matter).  I am using  ruby-1.9.2.

I can accomplish this with the following:

str  Cyano The CatCyano The Cat'

str  tr[0..str.size/2-1] if str[0..str.size/2-1] str[str.size/2..-1]
 "Cyano The Cat"

Is there a better way?

Joe

--00c09f93d928a18a610490cb0b16--