ABAP: Manejo de cadena de caracteres

En la siguiente guía veremos cómo operar con cadenas de caracteres (Entendemos por cadena de caracteres los siguientes tipos d, n, c, t y string)

 

Reemplazar

Para reemplazar un carácter o cadena de caracteres utilizaremos REPLACE.
Buscará el string1 (tardes) con el string2 (noches) en el string 3(Buenas tardes) y el resultado será Buenas noches.

DATA: string1 TYPE string VALUE 'tardes',
      string2 TYPE string VALUE 'noches',
      string3 TYPE string VALUE 'Buenas tardes'.

REPLACE string1 WITH string2 INTO string3.

 

Pasar a Mayúsculas/Minúsculas

Para pasar de mayúsculas a minúsculas o viceversa, utilizaremos TRANSALTE, indicando TO UPPER CASE para pasar a mayúsculas o TO LOWER CASE para pasar a minúsculas.

TRANSLATE string1 TO UPPER CASE.

TRANSLATE string1 TO LOWER CASE.

Leer más