ID : 285
InStr
功能
返回字符串内特定字符串的位置。
格式
InStr(开始位置, 对象, 检索字符串)
指定项目
返回值
在对象字符串内通过整数型数据返回发现的检索字符串的位置。
指定项目的状态 | 返回值 |
---|---|
对象字符串的字符数为0时 | 0 |
检索字符串的字符数为0时 | 开始位置的值 |
未发现检索字符串时 | 0 |
在对象字符串内发现检索字符串时 | 发现的字符位置 |
开始位置的值超过对象字符串的字数时 | 0 |
解说
在对象字符串内,从开始位置指定的字符开始向右检索“检索字符串”。返回开始发现检索字符串的位置。
注意事项
-
应用示例
'!TITLE “获取字符串的位置”
' 从“abcdefg”字符串中获取与检索对象“bc”一致的最初位置
Sub Sample_StrPos
Dim aaa As Integer
' 在aaa中代入“abcdefg”中表示“bc”位置的2
aaa = InStr( 1, “abcdefg”, “bc” )
' 在讯息输出视窗中显示2
PrintDbg aaa
End Sub
ID : 285