2015-09-16から1日間の記事一覧

16進数が文字列になっちゃっているものを配列にしたい

お題 "FF2E0A" => [255, 46, 10] と変換したい 16進数が文字列として入っている。 "FF2E0A".scan(/.{2}/).map{|c|Integer("0x#{c}")} これだとやはり長い。 ["FF2E0A"].pack("H*").bytes これがやはり最強だな。knuさんに教えてもらったけど、考えてもすぐに…