郑州网站建设,郑州网站制作 今天遇到个Instr的问题,上网找了一下才找到,于是和大家分享下~~~ 多数人认为 InStr 和 InStrRev 的值是一样的。 比如 InStrRev("1234567cike.org","cike.org") 和 InStr("1234567cike.org","cike.org") 的值都是8 的确,在上面这个情况下,他们俩的值是一样的,让我们来仔细看看。 官方说明中 InStr 是返回某字符串在另一字符串中第一次出现的位置 。 类似的函数 InStrRev 在官方说明中是返回某字符串在另一个字符串中出现的从结尾计起的位置。 认为 InStrRev("1234567890abcde1234","abcde") 的值是 5,是从后往前数,其实这是错误的 正确的说明是, InStrRev 还是从左往右算位置,但是查找比较的时候是从尾部开始比较的(从右开始) 比如 InstrRev("123cike.org1234cike.org","cike.org") 的值是 16,因为存在两个"abcde" 那么 Instr("123cike.org1234cike.org","cike.org") 的值是 4 这次明白 Instr,InstrRev 的区别的了吗? 本文章由郑州网站建设http://www.wangzhanjs.com/整理发布, http://blog.chinabyte.com/u/209560/ 本文来源:https://www.wddqw.com/doc/a492f20ede36a32d7375a417866fb84ae45cc30d.html