joe chesak wrote:
> 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 = str[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

str = 'Cyano The CatCyano The Cat'
o,t=a.each_slice(a.size/2).map{|x|x}
str = o if t==o
-- 
Posted via http://www.ruby-forum.com/.