EnglishРусский  
Данный проект закрыт! Создан новый скриптовый язык с тем же именем. Всё доступно на GitHub.
Также попробуйте нашу open source кроссплатформенную программу для создания и управления скриптами.

Реклама

Инсталлятор CreateInstall
Бесплатные и коммерческие инсталляторы

str.split

Разделение строки. Метод разбивает строку на подстроки с учетом указанного разделителя.

method arrstr str.split (
   arrstr ret,
   uint symbol,
   uint flag
)

Параметры

ret Массив строк куда будут записаны подстроки.
symbol Символ-разделитель.
flag Флаги.
$SPLIT_EMPTYУчитывать пустые строки.
$SPLIT_NOSYSУдалять символы меньше или равные пробелу справа и слева.
$SPLIT_FIRSTРазделять только до первого разделителя.
$SPLIT_QUOTEУчитывать, что элементы могут быть заключены в одинарные или двойные кавычки.
$SPLIT_APPENDДобавлять строки. В противном случае, массив будет очищен перед добавлением.

Возвращаемое значение

Результирующий массив строк.


Метод разделяет строку и создает новый результирующий массив строк.

method arrstr str.split <result>  (
   uint symbol,
   uint flag
)

Параметры

symbol Символ-разделитель.
flag Флаги.
$SPLIT_EMPTYУчитывать пустые строки.
$SPLIT_NOSYSУдалять символы меньше или равные пробелу справа и слева.
$SPLIT_FIRSTРазделять только до первого разделителя.
$SPLIT_QUOTEУчитывать, что элементы могут быть заключены в одинарные или двойные кавычки.
$SPLIT_APPENDДобавлять строки. В противном случае, массив будет очищен перед добавлением.

Возвращаемое значение

Новый результирующий массив строк.


str.split

Меттод ищет первое вхождение символа symbol и делит строку на две части.

method uint str.split (
   uint symbol,
   str left,
   str right
)

Параметры

symbol Символ-разделитель.
left Левая подстрока до symbol.
right Правая подстрока после symbol.

Возвращаемое значение

Возвращает 1, если разделитель был найден и 0 в противном случае.

Смотрите также

Исходники

Редактировать