Show TOC

Die Funktion strSubMaskLocate this document in the navigation structure

Verwendung

Einsatzmöglichkeit

Gibt eine Teilkette einer gegebenen Kette zurück und verschlüsselt Sonderzeichen.

Syntax

string  strSubMask  (in string  string,
in int     position,
in int     length)
            

Parameter

String

Zeichenkette auswertender Ausdruck

Position

Anfangsstelle der Zeichenfolge in der Zeichenkette [1..n].

Länge

Anzahl der Zeichen, die in der Zeichenfolge ab der Stelle "position" zurückgegeben wird

Sonderzeichen

Zeichen

Encoding

<

&lt;

>

&gt;

&

&amp;

%

&#37;

SPACE

&nbsp;

-

&#045;

"

&quot;

Beschreibung

Wenn Sie die Startposition position und die Länge length angeben können, gibt strSubMask die Länge length zurück, angefangen an der von Ihnen gewünschten Startposition.

  • Wenn Sie eine Länge von 0 angeben, gibt strSubMask alle Zeichen von der Startposition bis zum Ende der Zeichenkette zurück.

  • Wenn die Länge length größer ist als die Anzahl der Zeichen in der Quellkette, dann verwendet strSubMask alle Zeichen bis zum Ende der Zeichenkette.

Rückgabewert

Gibt eine Zeichenfolge (Kopie) einer beliebigen Zeichenkette zurück.

Beispiel
`name = "Walt Whitman"` The last name of `name` is 
  `if (0 != (j = strstr (name, " ")))`
    `strSubMask (name, j + 1, 0)`
  `else`
    undefined.
`end`