Gültig für NetWare, Symbian OS, UNIX, Windows und Windows CE.
Die Funktion "Mid" gibt eine in einer Zeichenfolge enthaltene Unterzeichenfolge zurück.
Diese Zeichenfolge-Bearbeitungsfunktion hat das folgende Format:
Mid(str as String, start as Integer, length as Integer) as String
Mid (str as String, start as Integer) as String
Gibt die Zeichenfolge an, der die Teilzeichenfolge entnommen wird.
Gibt die Startposition der Teilzeichenfolge in str an.
Kennzeichnet die Länge der Teilzeichenfolge.
Hinweis: Die Argumente "start" und "length" müssen zwischen 1 und 65.535 (einschließlich) liegen. Wenn das Argument length ausgelassen wird, oder wenn weniger als n Zeichen in str vorhanden sind, gibt die Funktion alle Zeichen von der Startposition bis zum Ende der Zeichenfolge zurück. Wenn start größer ist als die Anzahl der Zeichen in str, gibt die Funktion eine Zeichenfolge der Länge null zurück.
Der Rückgabewert der Funktion ist, wie oben beschrieben, eine Teilzeichenfolge aus der Zeichenfolge str.
Beispiel: Funktion "Mid"
In diesem Beispiel wird dargestellt, wie die Zeichenfolgenoperationen funktionieren.
Dim text As String
text="Unicenter TNG"
Print("Left(text,3) : " + Left(text,3)) 'Uni
Print("Mid(text,4,6) : " + Mid(text,4,6)) 'center
Print("Right(text,3) : " + Right(text,3)) 'TNG
Print("Length : " + Str(Len(text))) '13
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|