InStrRev

Beschreibung

Die InStrRev-Funktion durchsucht einen String von rechts nach links und gibt die Position des ersten Auftretens von string2 zurück. Die zurückgegebene Position ist eine positive ganze Zahl, die von links nach rechts gezählt wird, wobei das erste (ganz linke) Zeichen der Zeichenfolge Position 1 ist. Die zurückgegebene Position gibt das Anfangszeichen (ganz links) von string2 an.

Wenn der Startwert gleich oder größer als die Position des letzten (ganz rechts) Zeichens von string2 ist, findet InStrRev die erste Instanz von string2, sucht von diesem Punkt aus rückwärts und gibt die Position des ersten (ganz links) Zeichens von string2 zurück. Wenn der Startwert kleiner als die Position des letzten (ganz rechts) Zeichens von string2 ist, gibt InStrRev 0 zurück. Wenn der Startwert -1 ist oder weggelassen wird, durchsucht InStrRev den gesamten String und gibt die erste gefundene String2-Position zurück, wobei vom Ende des Strings rückwärts gesucht wird. Wenn der Startwert größer als die String1-Länge ist, gibt InStrRev 0 zurück. Wenn der Startwert eine andere negative Zahl als -1 ist, gibt InStrRev 0 zurück.

Das Argument compare kann folgende Werte haben:

Konstante Wert Beschreibung
vbbinaryvergleichen 0 Führen Sie einen binären Vergleich durch.
vbtextvergleichen 1 Führen Sie einen Textvergleich durch.

Die InStrRev-Funktion gibt die folgenden Werte zurück:

If InStr Gibt zurück
string1 ist Null-Länge 0
string2 ist Null-Länge start
string2 wurde nicht gefunden 0
string2 wird innerhalb von string1 Position gefunden, an der die Übereinstimmung gefunden wird
start > Len(Zeichenfolge2) 0

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.