VBScript StrComp 函式



StrComp

StrComp 函式在比較兩個給定的字串之後返回一個整數。它會基於要比較的輸入字串返回三個值 -1、0 或 1 中的任意一個值。

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

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

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

語法

StrComp(string1,string2[,compare]) 

說明

  • String1,必需引數。第一個字串表示式。

  • String2,必需引數。第二個字串表示式。

  • Compare,可選引數。指定比較的字串。可以取以下提及的值:

    • 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_strings.htm
廣告
© . All rights reserved.