codice:Dim testo As String = "aaaa-bbbb - cccc-dddd" Dim arr() As StringRisultato:codice:arr = testo.Split(" - ") For index As Integer = 0 To arr.Length - 1 Debug.WriteLine(">" + arr(index) + "<") Next
"aaaa-bbbb"
"-"
"cccc-dddd"
ovvero prende solo lo spazio come separatore
In alternativa
Risultato:codice:Dim sep() As Char = " - " arr = testo.Split(sep) For index As Integer = 0 To arr.Length - 1 Debug.WriteLine(">" + arr(index) + "<") Next
"aaaa"
"bbbb"
""
""
"cccc"
"dddd"
ovvero considera sia lo spazio che il trattino come separatori (le due stringhe vuote sono quelle comprese fra lo spazio e il trattino nella stringa iniziale)

Rispondi quotando
