|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 1999
Messaggi: 470
|
[vb.net] passare da stringa ad array
salve a tutti. stavo provando questo esercizio. prendere una stringa di più parola tramite una textbox, attraverso Split (usando come separatori " ", "," e "."), passandolo ad un array e poi mandare ogni parola, a capo, in una seconda textbox.
Codice:
Dim s As String Dim parole As String() = Nothing s = Textbox1.Text Dim sep(3) As Char sep(0) = " " sep(1) = "," sep(2) = "." parole = s.Split(sep) Dim s1 As String For Each s1 In parole Textbox2.Text = Textbox2.Text & s1 & Environment.NewLine Next s1
__________________
elsol.splinder.com |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
Codice:
Dim frase As String frase = TextBox1.Text Dim separatori(3) As Char separatori(0) = " " separatori(1) = "," separatori(2) = "." Dim parole() As String parole = frase.Split(separatori) Dim parola As String For Each parola In parole TextBox2.Text = TextBox2.Text & parola & System.Environment.NewLine Next parola sparo un'ipotesi a caso: hai abilitato il multiline nel textbox di destinazione? |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 1999
Messaggi: 470
|
Quote:
__________________
elsol.splinder.com |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 1999
Messaggi: 470
|
mi rimane solo un problema:
se becca uno o più separatori vicini, mi crea un elemento dell'array vuoto come si può ovviare a questa cosa?
__________________
elsol.splinder.com |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:29.



















