Neueste Web-Entwicklung Tutorials
 

VBScript InStrRev Funktion


<Vollständige VBScript Referenz

Die InStrRev Funktion gibt die Position des ersten Auftretens einer Zeichenfolge in einer anderen. Die Suche beginnt von dem Ende der Zeichenfolge, aber die Position zurück zählt von Anfang des Strings.

Die InStrRev Funktion kann die folgenden Werte zurück:

  • Wenn string1 ist "" - InStrRev 0 zurück
  • Wenn string1 Null ist - InStrRev gibt Null
  • Wenn string2 ist "" - InStrRev kehrt starten
  • Wenn string2 Null ist - InStrRev gibt Null
  • Wenn string2 nicht gefunden wird - InStrRev 0 zurück
  • Wenn string2 in string1 gefunden wird - InStrRev gibt die Position, an der Übereinstimmung gefunden wird
  • Wenn Start> Len(string1) - InStrRev 0 zurück

Tip: Schauen Sie auch in der Funktion InStr

Syntax

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

Parameter Beschreibung
string1 Erforderlich. Die Zeichenfolge gesucht werden
string2 Erforderlich. Der String-Ausdruck für die Suche
start Optional. Gibt die Startposition für jede Suche. Die Suche beginnt bei der letzten Zeichenposition standardmäßig (-1)
compare Optional. Gibt den String-Vergleich zu verwenden. Standard: 0

Kann einer der folgenden Werte haben:

  • 0 = vbBinaryCompare - Führen Sie einen binären Vergleich
  • 1 = vbTextCompare - Führen Sie einen Textvergleich

Beispiele

Beispiel 1

<%

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

%>

Der Ausgang des Code oben wird sein:

11
Beispiel anzeigen »

Beispiel 2

Die Suche nach den Buchstaben "i" , unterschiedliche Ausgangspositionen mit:

<%

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

%>

Der Ausgang des Code oben wird sein:

16
6
Beispiel anzeigen »

Beispiel 3

Die Suche nach den Buchstaben "T" , mit Text- und Binär - Vergleich:

<%

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

%>

Der Ausgang des Code oben wird sein:

15
1
Beispiel anzeigen »

<Vollständige VBScript Referenz