在 ruby 中将十六进制字符串转换为二进制字符串的最短方法是什么?例如:
class
def hex2bin
end
end
"AB12345678".hex2bin
最佳答案
class String
def hex2bin
scan(/../).map { |x| x.to_i(16).chr }.join
end
end
"AB12345678".hex2bin #=> "\xAB\x124Vx"
关于ruby - ruby 中最短的 hex2bin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5244414/