Fungsi InStrRev VBScript

Definisi dan penggunaan

Fungsi InStrRev dapat mengembalikan posisi penemuan pertama string dalam string lain. Pencarian dimulai dari ujung string, tetapi posisi yang diembalikan dihitung dari awal string.

Fungsi InStrRev dapat mengembalikan nilai di bawah:

  • Jika string1 "" (panjang nol) - InStr mengembalikan 0
  • Jika string1 Null - InStr mengembalikan Null
  • Jika string2 "" - InStr mengembalikan start
  • Jika string2 Null - InStr mengembalikan Null
  • Jika string2 tidak ditemukan - InStr mengembalikan 0
  • Jika string2 ditemukan di string1, InStr mengembalikan posisi penemuan string yang cocok.
  • Jika start > Panjang(string1) - InStr mengembalikan 0

Petunjuk:Lihat pustaka Fungsi InStr

Sintaks

InStrRev(string1,string2[,start[,compare]])
Parameter Deskripsi
start Opsional. Menentukan posisi awal pencarian. Standar adalah karakter pertama. Jika parameter compare disediakan, parameter ini wajib ada.
string1 Diperlukan. String yang akan dicari.
string2 Diperlukan. String yang akan dicari.
compare

Diperlukan. Menentukan jenis perbandingan string yang digunakan. Standar adalah 0. Dapat digunakan nilai berikut:

  • 0 = vbBinaryCompare - Melakukan perbandingan biner.
  • 1 = vbTextCompare - Melakukan perbandingan teks.

Contoh

Contoh 1

dim txt,pos
txt="Ini adalah hari yang indah!"
pos=InStrRev(txt,"his")
document.write(pos)

Output:

2

Contoh 2

dim txt,pos
txt="Ini adalah hari yang indah!"
'perbandingan teks'
pos=InStrRev(txt,"B",-1,1)
document.write(pos)

Output:

11

Contoh 3

dim txt,pos
txt="Ini adalah hari yang indah!"
'perbandingan biner'
pos=InStrRev(txt,"T")
document.write(pos)

Output:

1

Contoh 4

dim txt,pos
txt="Ini adalah hari yang indah!"
'perbandingan biner'
pos=InStrRev(txt,"t")
document.write(pos)

Output:

15