ABAP Keyword Documentation → ABAP - Reference → Processing Internal Data → Character String and Byte String Processing → Expressions and Functions for String Processing → String Functions → Processing Functions for Character-Like Arguments
translate - Translate Function
... translate( val = text from = from to = to ) ...
This function returns the character string from
text with each character that occurs in
from replaced by the character
that occurs in the same place in
to as in
to is shorter than
from, the surplus characters
from are removed from the character string. If
from is an empty string, the content of
text is returned unchanged.
character-like expression positions. If they have a fixed length, trailing blanks are ignored.
The return code has the type
The return value of the following function call is "Horray!".
result = translate( val = `---Hur-rah!---` from = `uh-` to = `oy` ).