Latest web development tutorials

VBScript InStrRev Funktion

VBScript Reference Vollständige VBScript Referenz

InStrRev Funktion gibt die Position des ersten Auftretens einer Zeichenfolge in eine andere Zeichenfolge. Starten Sie vom Ende der Zeichenfolge gesucht, aber die Rückstellung vom Anfang des Strings gezählt.

InStrRev Funktion können die folgenden Werte zurück:

  • Wenn string1 ist "" - InStrRev liefert 0
  • Wenn string1 ist Null - Null InStrRev Rückkehr
  • Wenn string2 "" ist - InStrRev zurück zum Start
  • Wenn string2 ist Null - Null InStrRev Rückkehr
  • Wenn string2 nicht gefunden wird - InStrRev 0 zurück,
  • Wenn string2 in string1 gefunden wird in - InStrRev Rückkehr der passende String Standort zu finden
  • Wenn Start> Len (string1) - InStrRev liefert 0

Tipp: Sehen Sie die InStr - Funktion.

Grammatik

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

参数 描述
string1 必需。需要被搜索的字符串。
string2 必需。需要搜索的字符串表达式。
start 可选。规定每次搜索的起始位置。默认的搜索起始位置是最后一个字符(-1)。
compare 可选。规定要使用的字符串比较类型。默认是 0。

可采用下列的值:

  • 0 = vbBinaryCompare - 执行二进制比较
  • 1 = vbTextCompare - 执行文本比较

Beispiele

Beispiel 1

<script type="text/vbscript">

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

</script>

Beispiele für die obigen Ausgangs:

11

Versuchen »

Beispiel 2

Finden Sie den Buchstaben "i", mit unterschiedlichen Startposition:

<script type="text/vbscript">

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

</script>

Beispiele für die obigen Ausgangs:

16
6

Versuchen »

Beispiel 3

Finden Sie den Buchstaben "T", sowohl Text als auch binärer Vergleich mit:

<script type="text/vbscript">

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

</script>

Beispiele für die obigen Ausgangs:

15
1

Versuchen »

VBScript Reference Vollständige VBScript Referenz