當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


VBScript StrComp用法及代碼示例


結構體

StrComp 函數在比較兩個給定字符串後返回一個整數值。它可以根據要比較的輸入字符串返回三個值 -1、0 或 1 中的任何一個。

  • 如果字符串 1 < 字符串 2 則 StrComp 返回 -1

  • 如果字符串 1 = 字符串 2,則 StrComp 返回 0

  • 如果字符串 1 > 字符串 2,則 StrComp 返回 1

用法

StrComp(string1,string2[,compare]) 

描述

  • String1,必需參數。第一個字符串表達式。

  • String2,必需參數。第二個字符串表達式。

  • 比較,一個可選參數。指定要使用的字符串比較。它可以取下麵提到的值

    • 0 = vbBinaryCompare - 執行二進製比較(默認)

    • 1 = vbTextCompare - 執行文本比較

示例

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         document.write("Line 1:" & StrComp("Microsoft","Microsoft") & "<br />")
         document.write("Line 2:" &StrComp("Microsoft","MICROSOFT") & "<br />")
         document.write("Line 3:" &StrComp("Microsoft","MiCrOsOfT") & "<br />")
         document.write("Line 4:" &StrComp("Microsoft","MiCrOsOfT",1) & "<br />")
         document.write("Line 5:" &StrComp("Microsoft","MiCrOsOfT",0) & "<br />")

      </script>
   </body>
</html>

當你將它保存為 .html 並在 Internet Explorer 中執行它時,那麽上麵的腳本將產生以下結果——

Line 1:0
Line 2:1
Line 3:1
Line 4:0
Line 5:1 

相關用法


注:本文由純淨天空篩選整理自 VBScript StrComp Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。