InStr Tengene ya VBS

Muundo na Matumizi

InStr Tengene inaonyesha eneo kwaanisha ya kumekaririka kwa mara ya kwanza kwenye mengine mwingine.

InStr Tengene inaonyesha matumizi mbalimbali:

  • Ikiwa mengine1 inaonyesha "" (kubwa kidogo) - InStr inaonyesha 0
  • Ikiwa mengine1 inaonyesha Null - InStr inaonyesha Null
  • Ikiwa mengine2 inaonyesha "" - InStr inaonyesha start
  • Ikiwa mengine2 inaonyesha Null - InStr inaonyesha Null
  • Ikiwa mengine2 haipatikani - InStr inaonyesha 0
  • Ikiwa mengine2 inapatikana kwenye mengine1, InStr inaonyesha eneo kwaanisha ya kumekaririka ya mengine2.
  • Ikiwa start > Mwita(mengine1) - InStr inaonyesha 0

Mambo:Tazama InStrRev Tengene.

Makaidi

InStr([kuanzo,]mengine1,mengine2[,kutumia])
Parama Maelezo
start Inayotumika kwa chaguo. Inasababisha kufanywa michezo wa matukio kuanzia nafasi fulani. Inayotarajiwa ni nafasi ya kwanza. Kama inatumika thamani ya compare, lazima inaweza kuwa na thamani hii.
string1 Inayohitajika. Inasababisha kufanywa michezo wa matukio wa maandiko. Inasababisha kufanywa michezo wa matukio wa maandiko.
string2 Inayohitajika. Inasababisha kufanywa michezo wa matukio wa maandiko. Inasababisha kufanywa michezo wa matukio wa maandiko.
compare

Inayohitajika. Inasababisha kufanywa michezo wa matukio wa maandiko. Inayotarajiwa ni 0. Inaweza kutumika katika thamani zifuatazo:

  • 0 = vbBinaryCompare - Kufanya michezo wa kina.
  • 1 = vbTextCompare - Kufanya michezo wa matukio wa maandiko.

Mifano

Mifano 1

dim txt,pos
txt="This is a beautiful day!"
pos=InStr(txt,"his")
document.write(pos)

Muonekano:

2

Mifano 2

dim txt,pos
txt="This is a beautiful day!"
Kichukua kwa matukio kuanzia nafasi 4
pos=InStr(4,txt,"is",1)
document.write(pos)

Muonekano:

6

Mifano 3

dim txt,pos
txt="This is a beautiful day!"
Kichukua kwa mvitu wa kina kuanzia nafasi 1
pos=InStr(1,txt,"B",0)
document.write(pos)

Muonekano:

0