Split

Da Gambas-it.org - Wikipedia.

Per evitare che usando questa funzione si crei un'ultima riga vuota, si imposteranno così i parametri:

sub-stringa = Split(stringa, gb.Newline, Null, True)

In questo codice si potranno notare due casi:

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