tutorial pengembangan web terbaru
 

VBScript InStr Fungsi


<VBScript Referensi Lengkap

Fungsi InStr mengembalikan posisi kejadian pertama dari satu string dalam yang lain.

Fungsi InStr dapat kembali nilai-nilai berikut:

  • Jika string1 adalah "" - InStr kembali 0
  • Jika string1 adalah Null - InStr kembali Null
  • Jika string2 adalah "" - InStr kembali awal
  • Jika string2 adalah Null - InStr kembali Null
  • Jika string2 tidak ditemukan - InStr kembali 0
  • Jika string2 ditemukan dalam string1 - InStr mengembalikan posisi di mana pertandingan ditemukan
  • Jika start> Len(string1) - InStr kembali 0

Tip: Juga melihat fungsi InStrRev

Sintaksis

InStr([start,]string1,string2[,compare])

Parameter Deskripsi
start Pilihan. Menentukan posisi awal untuk setiap pencarian. Pencarian dimulai pada posisi karakter pertama (1) secara default. Parameter ini diperlukan jika dibandingkan ditentukan
string1 Wajib. String yang akan dicari
string2 Wajib. String ekspresi untuk mencari
compare Pilihan. Menentukan perbandingan string untuk digunakan. Default adalah 0

Dapat memiliki salah satu dari nilai berikut:

  • 0 = vbBinaryCompare - Lakukan perbandingan biner
  • 1 = vbTextCompare - Lakukan perbandingan tekstual

contoh

contoh 1

<%

txt="This is a beautiful day!"
response.write(InStr(txt,"beautiful"))

%>

Output dari kode di atas akan menjadi:

11
Tampilkan Contoh »

contoh 2

Menemukan huruf "i" , menggunakan posisi awal yang berbeda:

<%

txt="This is a beautiful day!"
response.write(InStr(1,txt,"i") & "<br />")
response.write(InStr(7,txt,"i") & "<br />")

%>

Output dari kode di atas akan menjadi:

3
16
Tampilkan Contoh »

contoh 3

Menemukan huruf "t" , dengan tekstual, dan biner, perbandingan:

<%

txt="This is a beautiful day!"
response.write(InStr(1,txt,"t",1) & "<br />")
response.write(InStr(1,txt,"t",0) & "<br />")

%>

Output dari kode di atas akan menjadi:

1
15
Tampilkan Contoh »

<VBScript Referensi Lengkap