hextostr hexadecimal convertir convert cadena bytes base_convert array ruby binary hex

ruby - hexadecimal - string to bytes php



El hex2bin más corto en rubí? (2)

class String def hex2bin scan(/../).map { |x| x.to_i(16).chr }.join end end "AB12345678".hex2bin #=> "/xAB/x124Vx"

¿Cuál es la forma más corta de convertir una cadena hexagonal a una cadena binaria en rubí? por ejemplo:

class def hex2bin end end "AB12345678".hex2bin


def hex2bin [self].pack "H*" end

¡Solo descubrí la función pack (), creo que esto también funciona!