Fungsi VBScript InStrRev
Fungsi InStrRev mengembalikan posisi kejadian pertama string dalam string lain. Mulai mencari dari akhir string, tetapi posisi kembali dari awal string dihitung.
Fungsi InStrRev dapat mengembalikan nilai berikut:
- Jika string1 adalah "" - InStrRev kembali 0
- Jika string1 adalah Null - Null InStrRev pulang
- Jika string2 adalah "" - InStrRev kembali untuk memulai
- Jika string2 adalah Null - Null InStrRev pulang
- Jika string2 tidak ditemukan - InStrRev kembali 0
- Jika string2 ditemukan dalam string1 di - InStrRev kembali untuk menemukan lokasi string matching
- Jika start> Len (string1) - InStrRev mengembalikan 0
Tip: Lihat fungsi InStr.
tatabahasa
InStrRev(string1,string2[,start[,compare]])
参数 | 描述 |
---|---|
string1 | 必需。需要被搜索的字符串。 |
string2 | 必需。需要搜索的字符串表达式。 |
start | 可选。规定每次搜索的起始位置。默认的搜索起始位置是最后一个字符(-1)。 |
compare | 可选。规定要使用的字符串比较类型。默认是 0。 可采用下列的值:
|
contoh
contoh 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>
Contoh output di atas:
11
Coba »
contoh 2
Cari huruf "i", dengan posisi awal yang berbeda:
<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>
Contoh output di atas:
16
6
6
Coba »
contoh 3
Cari huruf "T", menggunakan teks dan perbandingan biner:
<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>
Contoh output di atas:
15
1
1
Coba »
Lengkap VBScript Referensi