IBM Lotus Symphony
|
返回某个字符串在另一字符串中的位置。
Instr 函数返回找到匹配项的位置。如果未找到指定的字符串,将返回 0。
InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])
整数
Start:用于标记在字符串中搜索指定子串的起始位置的数字表达式。如果省略该参数,那么将从该字符串的第一个字符开始搜索。最大允许值为 65535。
Text1:要在其中进行搜索的字符串表达式。
Text2:要搜索的字符串表达式。
Compare:用来定义比较类型的可选数字表达式。该参数的值可以是 0 或 1。缺省值为 1,指定以不区分大小写的方式进行文本比较。值 0 指定以区分大小写的方式进行二进制比较。
为了避免运行时错误,如果没有指定第一个返回参数,请不要设置 Compare 参数。
Sub ExamplePosition
Dim sInput As String
Dim iPos as Integer
sInput = "Lotus® Symphony™"
iPos = Instr(sInput,"c")
print iPos
end sub