1
A
回答
1
這是八九不離十醜陋,但它的工作原理:
$string = "AAFF10DC"
$strArray = StringSplit($string, "") ; No delimiter will separate all chars.
$strResult = ""
If IsEvenNumber($strArray[0]) Then
For $i = 1 to $strArray[0] Step 2
$strResult = $strResult & $strArray[$i] & $strArray[$i+1] & " "
Next
MsgBox(0, "Result", $strResult)
Else
MsgBox(0, "Result", "String does not contain an even number of characters.")
EndIf
Func IsEvenNumber($num)
Return Mod($num, 2) = 0
EndFunc
1
Global $s_string = "AAFF10DC"
MsgBox(64, "Info", _str_bytesep($s_string))
Func _str_bytesep($s_str, $s_delim = " ")
If Not (Mod(StringLen($s_str), 2) = 0) Then Return SetError(1, 0, "")
Return StringRegExpReplace($s_str, "(..(?!\z))", "$1" & $s_delim & "")
EndFunc
只是另一種方式來做到這一點。對於大量的字節數據,我不會建議使用這種方法。
相關問題
- 1. 分割字符串用空格在C#
- 2. 的Javascript分割字符串用空格
- 3. 分割字符串用一個空格
- 4. 分割字符串隨機空格
- 5. 如何用空格和標點符號分割JavaScript字符串?
- 6. 在Python中分割字符串,但在子字符串中使用空格
- 7. 在數字前面的空格中分割一個字符串
- 8. 如何在開始時用空白字符分割字符串?
- 9. 如何以空格分割字符串,但有例外
- 10. 如何根據雙空格,單個空格,^,和|來分割下列字符串?
- 11. 將字符串分割用空格在SBCL
- 12. 在java中分割爲字符串數組添加空格
- 13. 如何在java中分割字符串
- 14. 如何在java中分割字符串?
- 15. 如何在Ruby中分割字符串?
- 16. 如何在Java中分割字符串?
- 17. 如何在J2ME中分割字符串?
- 18. 如何在Haskell中分割字符串?
- 19. 如何在Python中分割字符串?
- 20. 如何在java中分割字符串
- 21. 如何在vC++中分割字符串?
- 22. 如何在javascript中分割字符串?
- 23. 如何在CSH中分割字符串?
- 24. 如何分割Ocaml中的空格?
- 25. 如何使用.Split()在空行上分割字符串?
- 26. 如何讓Java在分割時忽略字符串中的空格數?
- 27. 如何使用給定的數字和空格來分割字符串?
- 28. 用空白行分割字符串
- 29. 如何分割字符串
- 30. 如何分割字符串