Описание функции
Split
Разделяет строку и создаёт массив из элементов.
Split(String.s, Array StringArray.s(1) [, Separator.s = " "])
Параметры
String.s | Строка, которую необходимо разделить |
StringArray.s(1) |
Заранее созданный массив (будет переопределёно число элементов), являющийся результатом работы функции. |
Separator.s |
Символ являющийся разделителем. Если это строка более одного символа она целиком будет как разделитель. |
Пример
; wilbert
; https://www.purebasic.fr/english/viewtopic.php?f=12&t=65159&p=486382&hilit=SplitL#p486382
EnableExplicit
XIncludeFile "SplitJoin.pbi"
Define i, St.s = "Это тестовая строка, чтобы проверить, работают ли разделение."
Define Dim WordsList.s(0)
Split(St, WordsList())
For i = 0 To ArraySize(WordsList()) - 1
Debug WordsList(i)
Next
Define JoSt.s = Join(WordsList(), "*")
Debug JoSt