Split

Array = Split ( String [ , Separators , Escape ] )

Разделяет строку на подстроки, ограниченные Separators . Могут быть заданы символы Escape: любые символы разделителя, заключенные между двумя символами escape, игнорируются в процессе разделения.

Заметьте, что Split принимает только три аргумента: если вы хотите использовать несколько разделителей, вы должны передать их, как второй параметр, соединенными в одну строку.

По умолчанию символ запятой является разделителем, и нет символов escape.

Эта функция возвращает строковый массив, заполненный каждой обнаруженной подстрокой.


Пример

DIM Elt AS String[]
DIM Sb AS String

Elt = Split("Gambas Almost Means BASIC ! 'agree ?'", " ", "'")

FOR EACH Sb IN Elt
PRINT Sb
NEXT

Gambas
Almost
Means
BASIC
!
agree ?


См. также

LTrim$ | Left$ | Lower$ / LCase$ | Mid$ | RTrim$ | Replace$ | Right$ | Space$ | Split | String$ | Subst$ | Trim$ | Upper$ / UCase$