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