VBScript -InStrRev- Funktion


❮ Vollständige VBScript-Referenz

Die InStrRev-Funktion gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen zurück. Die Suche beginnt am Ende der Zeichenfolge, aber die zurückgegebene Position zählt ab dem Anfang der Zeichenfolge.

Die InStrRev-Funktion kann die folgenden Werte zurückgeben:

  • Wenn string1 "" ist, gibt InStrRev 0 zurück
  • Wenn string1 Null ist, gibt InStrRev Null zurück
  • Wenn string2 "" ist, gibt InStrRev start zurück
  • Wenn string2 Null ist, gibt InStrRev Null zurück
  • Wenn string2 nicht gefunden wird, gibt InStrRev 0 zurück
  • Wenn Zeichenfolge2 innerhalb von Zeichenfolge1 gefunden wird, gibt InStrRev die Position zurück, an der eine Übereinstimmung gefunden wird
  • Wenn start > Len(string1) - InStrRev gibt 0 zurück

Tipp: Schauen Sie sich auch die InStr-Funktion an

Syntax

InStrRev(string1,string2[,start[,compare]])

Parameter Description
string1 Required. The string to be searched
string2 Required. The string expression to search for
start Optional. Specifies the starting position for each search. The search begins at the last character position by default (-1)
compare Optional. Specifies the string comparison to use. Default is 0

Can have one of the following values:

  • 0 = vbBinaryCompare - Perform a binary comparison
  • 1 = vbTextCompare - Perform a textual comparison

Beispiele

Beispiel 1

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))

%>

Die Ausgabe des obigen Codes lautet:

11

Beispiel 2

Den Buchstaben "i" finden, mit verschiedenen Startpositionen:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")

%>

Die Ausgabe des obigen Codes lautet:

16
6

Beispiel 3

Finden des Buchstabens "T" mit textuellem und binärem Vergleich:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")

%>

Die Ausgabe des obigen Codes lautet:

15
1

❮ Vollständige VBScript-Referenz