<< 向前        下一页 >>

ID : 285

InStr

功能

返回字符串内特定字符串的位置。

格式

InStr(开始位置, 对象, 检索字符串)

指定项目

开始位置
在对象字符串内通过整数型指定开始检索的位置。指定1以上的数值。
对象
通过字符串型数据指定检索对象的字符串。
检索字符串
在对象字符串内通过字符串型数据指定检索的字符串。

返回值

在对象字符串内通过整数型数据返回发现的检索字符串的位置。

指定项目的状态 返回值
对象字符串的字符数为0时 0
检索字符串的字符数为0时 开始位置的值
未发现检索字符串时 0
在对象字符串内发现检索字符串时 发现的字符位置
开始位置的值超过对象字符串的字数时 0

解说

在对象字符串内,从开始位置指定的字符开始向右检索“检索字符串”。返回开始发现检索字符串的位置。

相关项目

AscChrSprintFLeftLenMidRightValBin

注意事项

-

应用示例

'!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

<< 向前        下一页 >>