How about this?

my_string.scan /-(.+)(?=:)/

http://www.rubular.com/r/vFIr2py40i

-- 
Posted via http://www.ruby-forum.com/.