- VBScript 教程
- VBScript - 首頁
- VBScript - 概述
- VBScript - 語法
- VBScript - 啟用
- VBScript - 放置
- VBScript - 變數
- VBScript - 常量
- VBScript - 運算子
- VBScript - 決策
- VBScript - 迴圈
- VBScript - 事件
- VBScript - Cookie
- VBScript - 數字
- VBScript - 字串
- VBScript - 陣列
- VBScript - 日期
- VBScript 高階知識
- VBScript - 過程
- VBScript - 對話方塊
- VBScript - 面向物件
- VBScript - 正則表示式
- VBScript - 錯誤處理
- VBScript - 雜項語句
- VBScript 有用資源
- VBScript - 問題與解答
- VBScript - 快速指南
- VBScript - 有用資源
- VBScript - 討論
VBScript InStrRev 函式
InStrRev
InStrRev 函式返回一個字串在另一個字串中出現的第一個位置。從右到左進行搜尋。
語法
InStrRev(string1,string2[,start,[compare]])
說明
String1,一個必需的引數。要搜尋的字串。
String2,一個必需的引數。與 String1 進行比較的字串。
Start,一個可選的引數。指定搜尋的開始位置。搜尋從右到左的第一個位置開始。
Compare,一個可選的引數。指定要使用的字串比較。它可以採用以下提到的值 -
0 = vbBinaryCompare - 執行二進位制比較(預設)
1 = vbTextCompare - 執行文字比較
示例
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
var = "Microsoft VBScript"
document.write("Line 1 : " & InStrRev(var,"s",10) & "<br />")
document.write("Line 2 : " & InStrRev(var,"s",7) & "<br />")
document.write("Line 3 : " & InStrRev(var,"f",-1,1) & "<br />")
document.write("Line 4 : " & InStrRev(var,"t",5) & "<br />")
document.write("Line 5 : " & InStrRev(var,"i",7) & "<br />")
document.write("Line 6 : " & InStrRev(var,"i",7) & "<br />")
document.write("Line 7 : " & InStrRev(var,"VB",1))
</script>
</body>
</html>
當您將其另存為 .html 並使用 Internet Explorer 執行它時,上述指令碼會產生以下結果 -
Line 1 : 6 Line 2 : 6 Line 3 : 8 Line 4 : 0 Line 5 : 2 Line 6 : 2 Line 7 : 0
vbscript_strings.htm
廣告