Differenze tra le versioni di "Split"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
Per evitare che usando questa funzione si crei un'ultima riga vuota, si imposteranno così i parametri: | Per evitare che usando questa funzione si crei un'ultima riga vuota, si imposteranno così i parametri: | ||
sub-stringa = Split(stringa, gbNewline, Null, True) | sub-stringa = Split(stringa, gbNewline, Null, True) | ||
− | In questo codice si | + | In questo codice si potrnno notare due casi: notare che alla fine in console è visibile una riga vuota (che non dovrebbe esserci): |
Public Sub Main() | Public Sub Main() | ||
Riga 9: | Riga 9: | ||
Dim ss As String[] | Dim ss As String[] | ||
+ | <FONT Color=gray>' ''Così la riga vuota finale è presente:''</font> | ||
ss = Split(t, gb.NewLine) | ss = Split(t, gb.NewLine) | ||
Riga 14: | Riga 15: | ||
Print s | Print s | ||
Next | Next | ||
+ | Print "-------" | ||
− | |||
<FONT Color=gray>' ''Così la riga vuota finale non è presente:''</font> | <FONT Color=gray>' ''Così la riga vuota finale non è presente:''</font> | ||
ss = Split(t, gb.NewLine, Null, True) | ss = Split(t, gb.NewLine, Null, True) | ||
Riga 22: | Riga 23: | ||
Print s | Print s | ||
Next | Next | ||
+ | Print "-------" | ||
End | End |
Versione delle 03:09, 10 ago 2024
Per evitare che usando questa funzione si crei un'ultima riga vuota, si imposteranno così i parametri:
sub-stringa = Split(stringa, gbNewline, Null, True)
In questo codice si potrnno notare due casi: notare che alla fine in console è visibile una riga vuota (che non dovrebbe esserci):
Public Sub Main() Dim t As String = "aaa bbb ccc\n" "ddd eee fff\n" "ggg hhh iii\n" Dim ss As String[] ' Così la riga vuota finale è presente: ss = Split(t, gb.NewLine) For Each s As String In ss Print s Next Print "-------" ' Così la riga vuota finale non è presente: ss = Split(t, gb.NewLine, Null, True) For Each s As String In ss Print s Next Print "-------" End