Zum Hauptinhalt springen

StrCut

StrCut(alpha1, int2, int3) : alpha

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Zeichenfolge aus einem Alphawert kopieren

Details

  • alpha1: Ausgangswert
  • int2: Erstes zu kopierendes Zeichen
  • int3: Anzahl zu kopierender Zeichen
  • Resultat: alpha Teil-Zeichenkette
  • Siehe: Verwandte Befehle

Mit dieser Funktion kann aus einem Wert (alpha1) ein Teil kopiert werden. Aus dem Wert (alpha1) wird ab der Stelle (int2) kopiert, und zwar eine Anzahl von (int3) Zeichen. Das Resultat besteht aus dem kopierten Teilstring.

Ist (int2) kleiner 1, wird ab dem ersten Zeichen kopiert. Ist (int2) größer als die Länge von (alpha1) oder ist (int3) kleiner 1, ist das Resultat leer. Ist (int3) größer als die Anzahl der verfügbaren Zeichen, so werden alle verfügbaren Zeichen kopiert.

Beispiele:

StrCut('Papierkorb', 3, 4)   // 'pier'
StrCut('Papierkorb', -10, 6) // 'Papier'
StrCut('Papierkorb', 20, 1) // ''
StrCut('Papierkorb', 7, 100) // 'korb'