STRTRAN()
 Busca y sustituye caracteres dentro de una cadena de caracteres o campo
 memo
------------------------------------------------------------------------------
 Sintaxis

     STRTRAN(<cCadena>, <cBúsqueda>, [<cSustituir>],
        [<nInicio>], [<nNúmero>]) --> cNuevaCadena

 Argumentos

     <cCadena> es la cadena de caracteres o campo memo en los que debe
     realizarse la búsqueda.

     <cBúsqueda> es la secuencia de caracteres que hay que encontrar.

     <cSustituir> es la secuencia de caracteres que va a sustituir a
     <cBúsqueda>. Si no se especifica este argumento, las apariciones
     especificadas del argumento de búsqueda se sustituyen por una cadena
     vacía ("").

     <nInicio> es la primera aparición que debe sustituirse. Si se omite
     este argumento, el valor por defecto es uno. Si este argumento es igual
     o menor que cero, STRTRAN() devuelve una cadena de caracteres vacía.

     <nNúmero> es el número de apariciones que deben sustituirse. Si no
     se especifica, el valor por defecto es todas.

 Devuelve

     STRTRAN() devuelve una nueva cadena de caracteres con los casos en los
     que <cBúsqueda> se ha sustituido por <cSustituir>.

 Descripción

     STRTRAN() es una función de caracteres que lleva a cabo la búsqueda
     estándar de una subcadena dentro de una cadena de caracteres. Cuando
     localiza una coincidencia, sustituye la cadena buscada por la cadena de
     sustitución especificada. Se sustituyen todas las apariciones de
     <cBúsqueda> a menos que se especifique <nInicio> o <nNúmero>. Tenga en
     cuenta que STRTRAN() sustituye subcadenas y, por lo tanto, no tiene en
     cuenta palabras enteras.

 Ejemplos

      Este ejemplo utiliza STRTRAN() para crear una analogía
        postmoderna a una famosa cita:

        cCadena:= "calcular o no calcular?"
        ? STRTRAN(cCadena, "calcular", "ser")
        // Resultado:  ser o no ser?

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: RAT() STUFF() SUBSTR()