IndexOf

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

语法:

IndexOf(Value)
IndexOf(Value, StartIndex)

参数:

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

例如:

Dim Str1 As String = "人民警察为人民,人民警察人民爱"
Output.Show(Str1.IndexOf(
"人民")) '显示第一次出现人民的位置
Output.Show(Str1.IndexOf(
"人民",10)) '显示第十一个字符之后第一次出现人民的位置
If
Str1.IndexOf("公仆") = -1 Then '如果没有找到公仆
    Output.Show(
"没有公仆")
End
If


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