0
A
回答
3
這是一個使用正則表達式和parseInt
的解決方案。
def parseBytes(s: String): List[Byte] =
(raw"\b0x([0-9a-f]{2})\b".r
.findAllMatchIn(s)
.map(g => Integer.parseInt(g.group(1), 16).toByte)
.toList)
測試:
scala> parseBytes("0x4e 0x01 0x09 0xff")
0: List[Byte] = List(78, 1, 9, -1)
相關問題
- 1. 以字節字符串的子串在阿卡/斯卡拉
- 2. 斯卡拉解析/分割字符串
- 3. 從字符串解析字節碼?
- 4. 將字節串解析爲C結構
- 5. 將十進制字符串解析爲字節
- 6. 將二進制字符串解析爲JavaScript中的字節
- 7. Python - 將字符串「0xDE 0xAD 0xBE 0xEF」解析爲字節數組
- 8. 斯卡拉:字符串Chomp
- 9. 斯卡拉:從字符串
- 10. 斯卡拉ByteArrayInputStream字符串
- 11. 斯卡拉從字符串
- 12. 斯卡拉字符串 - json
- 13. 斯卡拉:如何將一個字符串分解成地圖
- 14. 斯卡拉:列表[Tuple3]到地圖[字符串,字符串]
- 15. 將字節值存儲在字符串中?將字節轉換爲字符串?
- 16. 斯卡拉分析器組合器將字符列表轉換爲字符串
- 17. 解釋Java字節[]作爲字符串
- 18. 按字節在NASM彙編解析字符串字節爲32位架構
- 19. 斯卡拉集合:util.Map [字符串,AnyRef] - 地圖[字符串,字符串]
- 20. 解析4個單字節的IP地址字符串
- 21. 哈斯克爾[字符]以字節串
- 22. Java - 將字節[]轉換爲字符串
- 23. 將字節轉換爲字符串
- 24. 將字節轉換爲字符串
- 25. 將字符串轉換爲字節[]
- 26. 將字符串轉換爲字節
- 27. 將字節[]轉換爲UTF8字符串
- 28. Android - 將字符串轉換爲字節[]
- 29. 將字符串轉換爲字節
- 30. 將字符串轉換爲字節
什麼是對於例如預期的輸出? –
List(0x4e,0x010000000,0x09) –
這是一個'List [Int]'。 –