为了账号安全,请及时绑定邮箱和手机立即绑定

麻烦慕友举个实例来讲解一下下哩。谢谢。

麻烦慕友举个实例来讲解一下下哩。谢谢。

烙印99 2022-12-06 23:19:23
描述返回某字符串在另一字符串中第一次出现的位置。语法InStr([start, ]string1, string2[, compare])
查看完整描述

2 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

因为他区分大小写啊,你把SearchChar的值变成小写的p,那么结果就是3了。

查看完整回答
反对 回复 2022-12-10
?
莫回无

TA贡献1865条经验 获得超7个赞

例如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个字符的位置

查看完整回答
反对 回复 2022-12-10
  • 2 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号