InStr
Position = InStr ( String AS String , Substring AS String [ , Start AS Integer , Comparison AS Integer ] )
返回String字符串中第一次出现Substring子串的位置。
Start指定开始查找的位置:
-
如果省略Start或者Start为0,从字符串首端开始搜索。
-
如果Start大于0,从Start位置开始搜索。
-
如果Start小于0,从字符串尾端的-Start位置开始搜索。
Comparison可以是下列值:
自从 3.4
如果没有找到子串,该函数返回0。
该函数仅仅处理ASCII码字符串。操作UTF-8编码字符串,应使用
String类。
示例
PRINT Instr("Gambas is basic", "bas")
PRINT Instr("Gambas is basic", "bas", 5)
PRINT Instr("Gambas is basic", "not")
参见