您所在的位置:小祥子 » 编程 » ASP » 正文

ASP Instr函数的用法

时间:2015-01-13 编辑:佚名 来源:互联网

描述

返回某字符串在另一字符串中第一次出现的位置。

语法

InStr([start, ]string1, string2[, compare])

也就是我们可以使用INSTR函数判断一个字符串在另外一个字符串的位置,或者判断是否包含该字符串

例如a,b,c三个字符串
a="abcdefg" b="cd"  c="xz"
instr(1,a,b)的返回值是3 表示b字符串出现在第3个字符开始的位置
instr(1,a,c)的返回值为0 表示C字符串不出现在a字符串中
instr(2,a,b)的返回值是3 表示b字符串存在于第2位开始的a字符串中,出现的位置在a字符串的第3个字符开始的位置
instr(2,a,c)的返回值为0 表示C字符串不出现在从第2位开始的a字符串中
instr(4,a,b)的返回值是0 表示b字符串不出现在从第4位开始的a字符串中
instr(4,a,c)的返回值为0 表示C字符串不出现在从第4位开始的a字符串中

由此可见
start表示从第几位开始比对
返回值如果不是0的话表示string2出现在string1的第一个字符开始算起的第n个字符的位置
 

关键词:Instr 函数