Latest web development tutorials

Fungsi VBScript InStrRev

VBScript Referensi Lengkap VBScript Referensi

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。

可采用下列的值:

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

contoh

contoh 1

<script type="text/vbscript">

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>

Contoh output di atas:

16
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>

Contoh output di atas:

15
1

Coba »

VBScript Referensi Lengkap VBScript Referensi