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从前往后找。