Share via


CHRTRANC( ) (Función)

Cada carácter de una expresión de caracteres que coincida con un carácter de una segunda expresión de caracteres se reemplaza con el carácter correspondiente de una tercera expresión de caracteres.

CHRTRANC(cSearched, cSearchFor, cReplacement)

Valores devueltos

Character

Parámetros

  • cSearched
    Especifica la expresión en la que CHRTRANC( ) reemplaza caracteres.

  • cSearchFor
    Especifica la expresión que contiene los caracteres que CHRTRANC( ) busca en cSearched.

  • cReplacement
    Especifica la expresión que contiene los caracteres de reemplazo.

    Si un carácter de cSearchFor se encuentra en cSearched, se reemplazará el carácter de cSearched por un carácter de cReplacement que esté en la misma posición en cReplacement que el carácter correspondiente en cSearchFor.

    Si cReplacement tiene menos caracteres que cSearchFor, se eliminarán los caracteres adicionales de cSearchFor en cSearched. Si cReplacement tiene más caracteres que cSearchFor, se pasarán por alto los caracteres adicionales de cReplacement.

Observaciones

CHRTRANC( ) está diseñado para facilitar el trabajo con expresiones que contienen caracteres de dos bytes. Utilice CHRTRANC( ) para reemplazar caracteres de un byte por caracteres de dos bytes o viceversa. Si las expresiones contienen sólo caracteres de un byte, CHRTRANC( ) es equivalente a CHRTRAN( ).

Esta función es útil para manipular juegos de caracteres de dos bytes para idiomas como Hiragana y Katakana.

Vea también

CHRTRAN( ) | STRCONV( ) | Crear expresiones de tipo Character