substring

Descrição:

Identifica uma subcadeia de um valor

Sintaxe:

Dois a três parâmetros:

1. Valor (cadeia de caracteres) do qual será determinada uma subcadeia

2. Posição inicial:
1 = Primeiro caractere a partir da esquerda
-1 = Primeiro caractere a partir da direita

3. Número de caracteres a ser extraído (opcional). Se isso não for especificado, é extraída uma subcadeia executada a partir da posição inicial especificada até ao final do valor.

Exemplo:

<operation name="substring">
<constant>Order processing/Cash sales
</constant>
<constant>-1</constant>
<constant>10</constant>
</operation>

Valor de retorno:

Cash sales
Se nenhum valor puder ser determinado para um dos parâmetros ou se nenhum número inteiro for especificado para a posição de início e/ou número de caracteres, nada será retornado.