How can I output leading zeros in Ruby?

前端 未结 6 475
攒了一身酷
攒了一身酷 2021-01-29 18:31

I\'m outputting a set of numbered files from a Ruby script. The numbers come from incrementing a counter, but to make them sort nicely in the directory, I\'d like to use leading

6条回答
  •  感动是毒
    2021-01-29 19:13

    filenames = '000'.upto('100').map { |index| "file_#{index}" }

    Outputs

    [file_000, file_001, file_002, file_003, ..., file_098, file_099, file_100]

提交回复
热议问题