文字列を文字コードの列に変換する
str = "あいうえお" code = "" str.length.times {|i| code += str[i]. to_s(16) } puts code #=> "a4a2a4a4a4a6a4a8a4aa"
文字コードは16進数になってます。
頻繁に使うなら
class String def to_code code = "" self.length.times {|i| code += self[i].to_s(16) } code end end
としておくと楽かもしれない…。