当前位置: 首页 > 网络学院 > 客户端脚本教程 > VBScript > VBScript InStrRev 函数

VBScript
VBScript 介绍
如何使用 VBScript
VBScript 放置
VBScript 变量
VBScript 程序
VBScript 条件语句
VBScript 循环声明
VBScript 摘要
VBScript 实例
VBScript 函数
VBScript 关键字

VBScript InStrRev 函数


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-04   浏览: 181 ::
收藏到网摘: n/a

The InStrRev function returns the position of the first occurrence of one string within another. The search begins from the end of string, but the position returned counts from the beginning of the string.
InStrRev 函数可返回某字符串在另一个字符串中出现的从结尾计起的位置。

The InStrRev function can return the following values:
InStrRev 返回以下值:

  • 如果string1 为 "" - InStrRev 函数返回 0
  • 如果string1 为 Null - InStrRev 函数返回 Null
  • 如果string2 为 "" - InStrRev 函数返回 start
  • 如果string2 为 Null - InStrRev 函数返回 Null
  • 如果string2 没找到 - InStrRev 函数返回 0
  • 如果在 string1 中找到 string2 - InStrRev 函数返回找到匹配字符串的位置
  • 如果start > Len(string1) - InStrRev 函数返回 0

Tip: Also look at the InStr function
提示:还可以参考下InStr 函数

语法

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

参数 描述
string1 Required. The string to be searched
必选项。接受搜索的字符串表达式。
string2 Required. The string expression to search for
必选项。被搜索的字符串表达式。
start Optional. Specifies the starting position for each search. The search begins at the last character position by default (-1)
可选项。数值表达式,用于设置每次搜索的开始位置。如果省略,则默认值为 -1,表示从最后一个字符的位置开始搜索。如果 start 包含 Null,则出现错误。
compare Optional. Specifies the string comparison to use. Default is 0
可选项。在计算子字符串时,指示要使用的比较类型的数值。如果省略,将执行二进制比较

Can have one of the following values:
compare 参数可以有以下值:

  • 0 = vbBinaryCompare - 执行二进制比较。
  • 1 = vbTextCompare - 执行基于包含在数据库(在此数据库中执行比较)中的信息的比较

实例 1

dim txt,pos
txt="This is a beautiful day!"

pos=InStrRev(txt,"his")
document.write(pos)
输出:
2

Example 2

dim txt,pos
txt="This is a beautiful day!"
'文字比较
pos=InStrRev(txt,"B",-1,1)
document.write(pos)
输出:
11

实例 3

dim txt,pos
txt="This is a beautiful day!"

'二进制比较
pos=InStrRev(txt,"T")
document.write(pos)
输出:
1

实例 4

dim txt,pos
txt="This is a beautiful day!"
'二进制比较
pos=InStrRev(txt,"t")
document.write(pos)
输出:
15

评论 (0) All

登陆 | 还没注册?