Árvore de páginas

Sintaxis

 

STRTRAN( <expresión carácter 1> , <expresión carácter 2>  [ , <expresión carácter 3> ]  [ , <expresión numérica 1> ]  [ , <expresión numérica 2> ] )

 

 

Propósito

 

Busca y sustituye caracteres de una cadena de caracteres.

 

 

Argumentos

 

< expresión carácter 1>

 

Define la cadena de caracteres que se buscará y tendrá determinados caracteres sustituidos.

 

< expresión carácter 2 >

 

Define los caracteres que deben encontrarse en la cadena de caracteres.

 

< expresión carácter 3 >

 

Define los caracteres que sustituirán los caracteres encontrados. Si no se especifica, todos los caracteres encontrados se sustituirán por el carácter nulo (“”). Es decir, se borrarán.

 

< expresión numérica 1 >

 

Define el número de la primera ocurrencia que debe encontrarse y sustituirse. Si no se especifica, se asume el valor 1 (primera ocurrencia).

 

< expresión numérica 2 >

 

Define el número de ocurrencias que se encontrarán y sustituirán. Si no se especifica, todas las ocurrencias se sustituirán.

 

 

Utilización

 

Si una ocurrencia de la expresión carácter 2 se encuentra en la expresión carácter 1, esta se sustituye por los caracteres especificados en la expresión carácter 3.

 

Si las expresiones numéricas 1 y 2 no se especifican, todas las ocurrencias de la expresión carácter 2 encontradas en la expresión carácter 1 se sustituirán por la expresión carácter 3. Si ambas se especifican, solamente se sustituirá un determinado número de ocurrencias.

 

 

Ejemplos

 

cTexto := “¡Ser o no ser, esa es la cuestión!”

 

cTexto1 := STRTRAN(cTexto, “Ser”, “Programar”)

 

El contenido de la variable cTexto1 será “¡Programar o no programar, esa es la cuestión!”.

  • Sem rótulos