EN  RU
Войти
Главная
Скачать
Купить
Документация
Поддержка
Контакты
 
Справочная информация  /  Список команд  /  Программирование

Разбить & Цикл для каждого

Эта команда разбивает указанный текст на массив элементов и выполняет для каждого элемента массива внутренние команды. Эта команда может содержать другие команды, которые будут выполняться для каждого элемента (на каждом шаге).

Комментарий

При желании, вы можете указать комментарии к данной команде.

Начальное значение

Первоначальный текст, который будет разбиваться на элементы.

#myvariable#
Разделитель

Разделитель для разбивки на элементы. NL - разделитель перевод строки, SP - разделитель пробел.

, - разделитель запятая
@
Команда Разбить & Цикл для каждого
Команда Разбить & Цикл для каждого
Имя переменной

Имя переменной, которая будет содержать значение текущего элемента на каждой итерации. Например, если вы указали здесь myvar, то вы можете использовать #myvar# или myvar во всех внутренних командах. Переменная myvari содержит текущий номер итерации. Переменная [varname]count содержит количество элементов. Переменная [varname]len будет содержать длину строки-значения.

myvar

Разбивать только по первому разделителю
Если отмечен, то разделение будет по первому разделителю.

Например, начальный текст "name1,name2,name3", разделитель запятая и переменная myvar, то тогда

#myvar1# = name1 
#myvar2# = name2,name3 
#myvarcount# = 2

Не удалять пробелы и системные символы
Отметьте этот чекбокс, если вы не хотите удалять пробелы и системные символы в результирующих переменных.

Игнорирование пустых подстрок
Off - Если любая подстрока пустая, она будет включена в результат.
On (Mode 1) - Удалять первые и последние подстроки, если они пустые.
On (Mode 2) - Удалять все пустые подстроки.

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

  • Разбить переменную
Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Список команд
    • Деинсталлятор
    • Диалоги
    • Интернет
    • Переменные
    • Приложение
    • Программирование
      • Вызов функции
      • Пауза
      • Перехватить выход
      • Примечание
      • Таймаут
      • Выход/Перезагрузка
      • Исходный код
      • Конструкция ДЛЯ
      • Конструкция ЕСЛИ
      • Разбить & Цикл для каждого
      • Функция
      • Цикл ПОКА
    • Регистрировать DLL и шрифты
    • Реестр & INI
    • Система
    • Сообщения и звук
    • Текстовые файлы
    • Файлы
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.