Довольно легко преобразовать в целое число и преобразовать обратно в строку:
irb(main):007:0> s="009" ; s.to_i.to_s
=> "9"
irb(main):008:0> s="004" ; s.to_i.to_s
=> "4"
irb(main):009:0> s="00999" ; s.to_i.to_s
=> "999"
или, для чисел с плавающей запятой:
irb(main):003:0> s="000.45" ; s.to_f.to_s
=> "0.45"