LastIndexOf

用来在字符串中查找给定的子字符串,如果找到,则返回子字符串最后一次出现的位置,如果没有找到,则返回-1。

语法:

LastIndexOf(Value)
LastIndexOf(Value, StartIndex)

参数:

Value: 要查找的子字符串
StartIndex: 可选参数,指定开始查找的位置,默认从最后一个字符开始查找。

例如:

Dim Str1 As String = "人民警察为人民,人民警察人民爱"
Dim
Index1 As Integer
Dim
Index2 As Integer
Index1 = Str1.LastIndexOf(
"人民") '最后一次出现人民的位置
Index2 = Str1.LastIndexOf(
"人民",10) '第十一个字符之前,最后一次出现人民的位置。
Output.Show(
"Index1 = " & Index1)
Output.Show(
"Index2 = "
& Index2)

LstIndexOf从后往前找,IndexOf从前往后找。


本页地址:http://www.foxtable.com/webhelp/topics/0237.htm