asp函数 Instr 与 InstrRev 的区别

时间:2023-01-08 04:09:23 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
郑州网站建设,郑州网站制作

今天遇到个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