我有一個字符串(在Ruby中)是這樣的:如何將一串代碼點轉換爲它代表的字符串?
626c6168
(即「嗒嗒」不帶引號)
如何將其轉換爲「廢話」?請注意,這些長度是可變的,並且它們並不總是字母和數字。 (他們被存儲在數據庫中,並沒有被打印。)
我有一個字符串(在Ruby中)是這樣的:如何將一串代碼點轉換爲它代表的字符串?
626c6168
(即「嗒嗒」不帶引號)
如何將其轉換爲「廢話」?請注意,這些長度是可變的,並且它們並不總是字母和數字。 (他們被存儲在數據庫中,並沒有被打印。)
使用hex
每個字符轉換:
"626c6168".scan(/../).map{ |c| c.hex.chr }.join
這給blah
。
優秀 - 感謝大家! – Lorraine