>Ciao.
>
>Potresti fare in questo modo:
>
>Dim tmp As String = "[Primo pezzo di stringa][Secondo pezzo di
>stringa][Terzo pezzo]"
>Dim arList As String() = Split(tmp, "][")
>
>L'unica "pecca" è che nel primo e ultimo elemento dell'array
>ci sono rispettivamente la parentesi aperta e chiusa.
>Se quindi fai una iterazione sull'insieme per valutarne gli elementi,
>controlla la presenza delle parentesi
>Cristian Barca
Si può usare Replace, o Remove, sul primo e ultimo item dell' array:
Dim tmp As String = "[Primo pezzo di stringa][Secondo pezzo di stringa][Terzo pezzo]"
Dim arList As String() = Split(tmp, "][")
arList(0) = arList(0).Replace("[", "")
arList(arList.Count - 1) = arList(arList.Count - 1).Replace("]", "")
ciao