Fungsi InStr VBScript
Definisi dan penggunaan
Fungsi InStr dapat mengembalikan posisi penemuan pertama string dalam string lain.
Fungsi InStr dapat mengembalikan nilai di bawah ini:
- Jika string1 "" (panjang nol) - InStr mengembalikan 0
- Jika string1 Null - InStr mengembalikan Null
- Jika string2 "" - InStr mengembalikan mulai
- 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 mulai > Panjang(string1) - InStr kembalikan 0
Tanda:Lihat juga Fungsi InStrRev。
Syarat
InStr([mulai,]string1,string2[,bandingan])
Parameter | Deskripsi |
---|---|
start | Opsional. Menentukan posisi awal pencarian. Nilai default adalah posisi awal karakter pertama. Jika parameter compare telah ditentukan, parameter ini wajib tersedia. |
string1 | Diperlukan. String yang akan dicari. |
string2 | Diperlukan. String yang akan dicari. |
compare |
Diperlukan. Menentukan jenis perbandingan string yang digunakan. Nilai default adalah 0. Dapat menggunakan nilai berikut:
|
Contoh
Contoh 1
dim txt,pos txt="Ini adalah hari yang indah!" pos=InStr(txt,"his") document.write(pos)
Output:
2
Contoh 2
dim txt,pos txt="Ini adalah hari yang indah!" Sebuah perbandingan teks yang dimulai dari posisi 4 pos=InStr(4,txt,"is",1) document.write(pos)
Output:
6
Contoh 3
dim txt,pos txt="Ini adalah hari yang indah!" Sebuah perbandingan biner yang dimulai dari posisi 1 pos=InStr(1,txt,"B",0) document.write(pos)
Output:
0