I have a long string like this
dim LongString as String = \"123abc456def789ghi\"
And I want to split it into a string array. Each element
This is my solution:
Function splitN(str As String, n As Integer) As String() For i = 0 To Len(str) Step n + 1 Try str = str.Insert(i + n, "|") Catch End Try Next Return str.Split("|") End Function
You can call it like: splitN("abc123def456frg987ef", 3)
splitN("abc123def456frg987ef", 3)