VBScript InStrRev mfunzi

Ulewa na Kikilimo

InStrRev mfunzi inaweza kurejea eneo lilolewa kwa string2 kwenye string2. Tafuta kuanza kutoka kwenye mengine wa stringi, lakini eneo lilolewa linatokana na mawasiliano wa kwanza.

InStrRev mfunzi inaweza kurejea maadili inayotangulia:

  • Ikiwa string1 ni "" (mishizi wa kina) - InStr ita 0
  • Ikiwa string1 ni Null - InStr ita Null
  • Ikiwa string2 ni "" - InStr ita start
  • Ikiwa string2 ni Null - InStr ita Null
  • Ikiwa string2 haipatikani - InStr ita 0
  • Ikiwa string2 inapatikana kwenye string1, InStr ita eneo lilolewa kwa string2.
  • Ikiwa start > Len(string1) - InStr ita 0

Maelezo:Tazama InStr mfunzi

语法

InStrRev(string1,string2[,start[,compare]])
参数 描述
start 可选的。规定每次搜索的起始位置。默认是搜索起始位置是第一个字符。如果已规定 compare 参数,则必须有此参数。
string1 必需的。需要被搜索的字符串。
string2 必需的。需搜索的字符串。
compare

必需的。规定要使用的字符串比较类型。默认是 0 。可采用下列值:

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

实例

例子 1

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

输出:

2

例子 2

dim txt,pos
txt="This is a beautiful day!"
'textual comparison
pos=InStrRev(txt,"B",-1,1)
document.write(pos)

输出:

11

例子 3

dim txt,pos
txt="This is a beautiful day!"
'binary comparison
pos=InStrRev(txt,"T")
document.write(pos)

输出:

1

例子 4

dim txt,pos
txt="This is a beautiful day!"
'binary comparison
pos=InStrRev(txt,"t")
document.write(pos)

输出:

15