如何在字符串中獲取十六進制值以使其真實字符出現?字符串中的十六進制字符
2
A
回答
6
我覺得這樣的事情是你想要什麼:
#encoding: ASCII-8BIT
str = "\xC2\xA92011 AACR"
p str, str.encoding
#=> "\xC2\xA92011 AACR"
#=> #<Encoding:ASCII-8BIT>
str.force_encoding('UTF-8')
p str, str.encoding
#=> "©2011 AACR"
#=> #<Encoding:UTF-8>
+0
當我運行這個時,我得到:「\ xC2 \ xA92011 AACR」 #<編碼:ASCII-8BIT> 「\ u00A92011 AACR」 #<編碼:UTF-8> – Imnotanerd
+0
我發現你需要一個雙引號字符串來做到這一點,單引號不允許這些轉義。 – AI0867
相關問題
- 1. Javascript - 十進制字符串的十六進制字符串
- 2. 十六進制字符到實際十六進制字符的字符串
- 3. 字符串爲十六進制和十六進制轉換爲字符串
- 4. PHP將字符串轉換爲十六進制和十六進制字符串
- 5. 十六進制字符串到二進制字符串
- 6. 二進制字符串到十六進制字符串java
- 7. Ruby:十六進制字符串到二進制字符串
- 8. 從十六進制字符串轉換爲十六進制字符數組
- 9. Python中十六進制字符串的字符串連接
- 10. 搜索字符串中的十六進制子字符串
- 11. 轉換十六進制字符串十六進制值
- 12. 將字符串轉換爲十六進制到十六進制
- 13. 十六進制字符串到十六進制整數
- 14. python字符串與十六進制轉義十六進制值
- 15. 十六進制的字符串的Python
- 16. 十進制數字符串轉換爲十六進制的字符串
- 17. 十六進制字符串SWI-Prolog的
- 18. 的Javascript十六進制字符串fromCharCode
- 19. 將32字節的十六進制字符串轉換爲16字節的十六進制字符串
- 20. 從十六進制字符
- 21. 十六進制字符?
- 22. 十六進制字符
- 23. Base36字符串的NSData或十六進制字符串
- 24. 十六進制字符串wireshark pcap
- 25. 字符串到十六進制
- 26. SHA1哈希十六進制字符串
- 27. JAVA轉換十六進制字符串
- 28. 僅顯示十六進制字符串
- 29. 打印長十六進制字符串
- 30. 字符串到十六進制值
你想將它轉換爲ASCII? – 2011-08-08 18:32:36
字符串的UTF-x格式。 – Imnotanerd
所以你想知道格式或刪除UTF-8字符? – 2011-08-08 18:36:41