Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beschreibung

Mit dieser Funktion lässt sich ein Teil eines Stringes "heraussschneiden"Gibt einen Teil aus der Mitte eines Strings zurück. Der Teil ist definiert durch die Startposition und die Anzahl der Zeichen.

Argumente

  
Name
Typ
Beschreibung

stringUrsprünglicher String

integer

Nullbasierte Startposition im String

von links (Null-basiert). Wird ein negativer Wert übergeben, dann gilt die Position von rechts des Strings aus, der Teil wird also von hinten her genommen. 

.

Bei einem positivem Wert wird von links her gezählt, bei einem negativen Wert wird von rechts her gezählt.


integer

(optional) Anzahl Zeichen, die

herausgenommen werden sollen, wird dieser

zurückgegeben werden sollen.

Bei einer positiven Startposition werden die Zeichen rechts vom Startzeichen zurückgegeben. Bei einer negativen Startposition werden die Zeichen links vom Startzeichen zurückgegeben.
Wird der Parameter weggelassen, wird der gesamte String rechts oder links des Startzeichens zurückgegeben.

Rückgabewert string

Mittelteil eines Strings

Beispiel

Result = StrMid("DiesistderlangeText",4,6);

Resultat: istder

Result = StrMid("DiesistderlangeText",4);

Resultat: istderlangeText

Result = StrMid("DiesistderlangeText",-4,5);

Resultat: lange

Siehe auch

StrLeft

StrRight