Skip to content

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

The following processing functions have a character-like result. They can be declared at general expression positions and character-like expression positions. The return values have the type string.

The function boolc also has a return value of the type string and is (in principle) also one of these functions. It is handled, however, in accordance with its role as a logical function.

Other versions: 7.31 | 7.40 | 7.54


  • The processing functions for character-like arguments ignore the trailing blanks for input parameters with fixed lengths.

  • The type string of the return values must be respected mainly when using functions in comparisons.


cmax, cmin - Character-Like Extreme Value Functions

condense - Condense Function

concat_lines_of - Concatenation Function

escape - Escape Function

insert - Insert Function

match - Match Function

repeat - Repeat Function

replace - Replace Function

reverse - Reverse Function

segment - Segment Function

shift_left, shift_right - Shift Functions

substring, substring_... - Substring Functions

to_upper, to_lower, to_mixed, from_mixed - Case Functions

translate - Translate Function