Macro SUBSTR o SUBSTRING
La macro SUBSTR o SUBSTRING está disponible en IBM® Campaign and IBM® Interact.
Sintaxis
SUBSTR(string_value, start_pos[, nchars]) o SUBSTR(string_value FROM start_pos[ FOR nchars]) SUBSTRING(string_value, start_pos[, nchars]) o SUBSTRING(string_value FROM start_pos[ FOR nchars])
Parámetros
string_value
La cadena de la que se tomará una subcadena.
start_pos
El carácter inicial del cual se extraerá cada subcadena.
nchars
El número de caracteres a extraer (debe ser mayor que o igual a 0). Si no se proporciona este valor, se extraen todos los caracteres restantes en string_value.
Descripción
SUBSTR o SUBSTRING extrae caracteres nchars de la cadena y comienza por start_pos. Si se omite nchars, SUBSTR y SUBSTRING extraen caracteres de start_pos a través del final de la serie. Los espacios finales se truncan automáticamente.
*
IBM® Interact solamente da soporte a los siguientes formatos: SUBSTR(string_value, start_pos[, nchars]) o SUBSTRING(string_value, start_pos[, nchars])
Ejemplos
SUBSTR SUBSTR Devuelve
("abcdef" FROM 1 FOR 2) ("abcdef",1,2) 'ab'
SUBSTR SUBSTR Devuelve
("abcdef" FROM -2 FOR 4) ("abcdef",-2,4) 'a'
SUBSTR SUBSTR Devuelve
("abcdef" FROM 3) ("abcdef",3) 'cdef'