21
はRubyで簡単ですZEROFILL:Rubyはゼロで満たされる整数を整形文字列
sprintf("%010d", 345) #=> "0000000345"
しかし、私は、私は簡単な解決策を見つけることができませんゼロで文字列を埋めるためにしようとすると:
sprintf("%010d", "12AD") #=> ArgumentError: invalid value for Integer(): "12AD"
sprintf("%010s", "12AD") #=> " 12AD"
私が取得したいと思います:
sprintf("%010s", "12AD") #=> "00000012AD"
どのように!明らかにsprintfより簡単です! –