LastPos ( string1, string2, searchlength ) | Argument | Beschreibung | | string1 | Die Zeichenfolge, in der Sie string2 suchen möchten. | | string2 | Die Zeichenfolge, die Sie in string1 suchen möchten. | |searchlength (optional) | Ein Long-Wert, der die Suche auf die searchlength Zeichen am linken Rand der Quellzeichenfolge string1 beschränkt. Standardmäßig wird die gesamte Zeichenfolge durchsucht. | Rückgabewert
Datentyp: Long Gibt einen Long-Wert zurück, dessen Wert die Startposition des letzten Vorkommens von string2 in string1 innerhalb der durch searchlength festgelegten Zeichen ist. Wenn string2 in string1 nicht gefunden wird oder searchlength 0 ist, gibt LastPos 0 zurück. Wenn der Wert eines Arguments null ist, gibt LastPos null zurück.
Die Funktion LastPos unterscheidet zwischen Groß- und Kleinschreibung. Die gesamte Zielzeichenfolge muss in der Quellzeichenfolge gefunden werden.
Beispiel 1
Abschnitt betitelt „Beispiel 1“Diese Anweisung gibt 6 zurück, da sich das letzte Vorkommen von RU an Position 6 befindet:
LastPos('BABE RUTH', 'RU')
Beispiel 2
Abschnitt betitelt „Beispiel 2“Diese Anweisung gibt 3 zurück:
LastPos('BABE RUTH', 'B)
Beispiel 3
Abschnitt betitelt „Beispiel 3“Diese Anweisung gibt 0 zurück, da die Groß-/Kleinschreibung nicht übereinstimmt:
LastPos('BABE RUTH', 'be')
Beispiel 4
Abschnitt betitelt „Beispiel 4“Diese Anweisung durchsucht die 4 Zeichen ganz links und gibt 0 zurück, da das einzige Vorkommen von RU nach Position 4 liegt:
LastPos('BABE RUTH', 'RU', 2)