Show TOC Anfang des Inhaltsbereichs

Länge ermitteln  Dokument im Navigationsbaum lokalisieren

Die eingebauten Längenfunktionen STRLEN und XSTRLEN ermitteln die Länge einer Zeichenkette bis zum letzten Nichtleerzeichen:

[COMPUTE] n = STRLEN( c ).

STRLEN verarbeitet einen beliebigen Operanden c als Character-Datentyp unabhängig vom tatsächlichen Typ. Konvertierungen finden nicht statt.

Das Schlüsselwort COMPUTE ist wie bei den mathematischen Funktionen optional.

Für weitere Informationen: siehe Schlüsselwortdokumentation unter Beschreibungsfunktionen.

Beispiel

DATA: int TYPE i,
      word1(20) TYPE c VALUE '12345'.
      word2(20) TYPE c.
      word3(20) TYPE c VALUE '   4         '.

int = strlen( word1 ). WRITE   int.

int = strlen( word2 ). WRITE / int.

int = strlen( word3 ). WRITE / int.

Die Ergebnisse sind 5, 0 bzw. 4.

Ende des Inhaltsbereichs