VBScript InStrRev Funktion
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。 可采用下列的值:
|
Beispiele
Beispiel 1
<script type="text/vbscript">
txt="This is a beautiful day!"
document.write(InStrRev(txt,"beautiful"))
</script>
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>
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
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>
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
1
Versuchen »
Vollständige VBScript Referenz