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 | |
---|---|---|---|
string | Ursprü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 dieserzurü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. |
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 |
---|