2
A
回答
2
def hex2bin
[self].pack "H*"
end
剛剛發現包()函數,我認爲這也適用!
3
class String
def hex2bin
scan(/../).map { |x| x.to_i(16).chr }.join
end
end
"AB12345678".hex2bin #=> "\xAB\x124Vx"
相關問題
- 1. 紅寶石短陣迭代
- 2. Twitter的紅寶石寶石
- 3. 寫這段紅寶石段的最短可能方式
- 4. 紅寶石散列在紅寶石
- 5. 的紅寶石
- 6. 紅寶石寶石文檔
- 7. 寶石安裝紅寶石
- 8. 調試寶石紅寶石
- 9. 紅寶石程序寶石
- 10. 錯誤紅寶石寶石
- 11. 卸載紅寶石寶石
- 12. 紅寶石寶石 - LoadError
- 13. 紅寶石寶石LoadError
- 14. 安裝紅寶石寶石
- 15. Python /紅寶石:cronjob將不會加載紅寶石寶石?
- 16. 在紅寶石寶石中使用不同的寶石依賴
- 17. 獨立紅寶石腳本中的紅寶石
- 18. 哪裏是最新的紅寶石:相當於search.cpan.org/recent的紅寶石
- 19. 最好的紅寶石綁定/寶石捲曲/ libcurl
- 20. 最佳寶石用的ncurses和紅寶石
- 21. 紅寶石寶石的版本控制最佳實踐
- 22. 在紅寶石
- 23. 紅寶石
- 24. 在紅寶石
- 25. 與紅寶石
- 26. 從紅寶石
- 27. 紅寶石
- 28. 從紅寶石
- 29. 紅寶石 - LoadError
- 30. 紅寶石
這是一個很好的! – c2h2 2011-03-09 10:48:34
你也可以做'chars.each_slice(2).map {| x | x.join.to_i(16).chr} .join「,它有點長,但可能更高效,因爲它不使用正則表達式來提取字符對。 – Theo 2011-03-10 06:07:50