v1.0
Comando

SplitText()

Divide uma string por um separador e carrega as partes em uma variável de lista. Utilizado como fonte de dados para o Foreach(), iterando parte por parte. O separador pode ser um caractere único ou uma string multicaractere.

Propriedades disponíveis dentro do Foreach:
$variavel.Count: total de partes
$variavel.$Item: valor da parte atual (string)

O separador é passado como string completa — útil para separadores de mais de um caractere como || ou , (vírgula e espaço). Sem RemoveEmptyEntries, separadores consecutivos geram itens vazios na lista.
Sintaxe
SplitText(variavel, texto, separador [, RemoveEmptyEntries])

Parâmetros

ParâmetroObrigatórioDescrição
variavelSimNome da variável de lista. Deve começar com $. Ex: $partes.
textoSimTexto a dividir. Geralmente uma variável contendo o texto completo.
separadorSimString separadora. Pode ser um caractere (',', ';', '\n') ou uma string multicaractere ('||', ', ').
RemoveEmptyEntriesNãoInforme RemoveEmptyEntries para ignorar partes vazias resultantes de separadores consecutivos. Se omitido, partes vazias são mantidas.

Exemplos

AthusScript
// Dividir lista separada por vírgula:
string $lista = 'maçã,banana,laranja,uva'
SplitText($frutas, $lista, ',', RemoveEmptyEntries)
Foreach ($frutas) {
  Output($frutas.$Item)
}