MC-Basic:INSTR/zh-hans
语言: | English • 中文(简体) |
---|
缩写
格式
INSTR({<expression>},<search_string>,<sub_string>)
适用版本
所有版本
描述
返回字符串中子字符串的起始字符的位置。
<return value>: <sub_string>在<search_string>中字符的开始位置,如果<search_string>中没有出现<sub_string>,则返回值0。
<expression>:可选表达式,表示在“<search_string>”中搜索的开始位置, 如果省略,搜索从第一个字符开始。
<search_string>: 要搜索<sub_string>的字符串表达式。
<sub_string>: 包含<search_string>中要搜索的<sub_string>的字符串表达式。
如果其中一个输入字符串为UTF-8类型,另一个则为非UTF-8输入字符串的代码将被隐式转换为UTF-8编码方式。
类型
<return value>: Long
<expression>: Long
<search_string>: String
<sub_string>: String
取值范围
<return value>: 0 to MaxLong
<expression>: 0 to MaxLong
<search_string>: String
<sub_string>:String
单位
默认
使用范围
Configuration, Task or Terminal
限制
只读
例子
?INSTR("file ", ".")
0
?INSTR("file.exe", "exe")
6
?INSTR(7,"1-2-3-4-5-6", "-")
8