最新的Web開發教程
 

的VBScript拆分函數


<完整的VBScript參考

Split函數返回一個包含子串的一個指定數目的基於零的,一維陣列。

句法

Split(expression[,delimiter[,count[,compare]]])

參數 描述
expression 需要。 包含子和分隔符的字符串表達式
delimiter 可選的。 一個字符串,字符用於標識子的限制。 默認值是空格字符
count 可選的。 被返回的子字符串的數量。 -1指示返回所有子字符串
compare 可選的。 指定要使用的字符串比較。

可以有以下值之一:

  • 0 = vbBinaryCompare - 執行二進制比較
  • 1 = vbTextCompare - 執行文本比較

例子

實施例1

<%

a=Split("w3ii is my favourite website")
for each x in a
    response.write(x & "<br />")
next

%>

代碼的輸出將是:

w3ii
is
my
favourite
website
顯示示例»

實施例2

拆分使用分隔符參數文本

<%

a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
    response.write(x & "<br />")
next

%>

代碼的輸出將是:

Brown cow
White horse
Yellow chicken
顯示示例»

實施例3

拆分使用分隔符參數計數參數的文本,

<%

a=Split("w3ii is my favourite website"," ",2)
for each x in a
    response.write(x & "<br />")
next

%>

代碼的輸出將是:

w3ii
is my favourite website
顯示示例»

實施例4

拆分使用帶有文本比較的分隔符參數的文字:

<%

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
    response.write(x & "<br />")
next

%>

代碼的輸出將是:

Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur
顯示示例»

實施例5

拆分使用與二進制比較的分隔符參數的文字:

<%

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
    response.write(x & "<br />")
next

%>

代碼的輸出將是:

Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur
顯示示例»

<完整的VBScript參考