VBScript Split 函數

Split 函數返回基於 0 的一維數組,此數組包含指定數量的子字串。
語法
Split(expression[,delimiter[,count[,compare]]])
參數 | 描述 |
---|---|
expression | 必需。包含子字串和分隔符號的字串運算式。 |
delimiter | 可選。用於識別子字串界限的字元。默認是空格字元。 |
count | 可選。需被返回的子字串的數目。-1 指示返回所有的子字串。 |
compare | 可選。規定要使用的字串比較類型。 可採用下列的值:
|
實例
實例 1
<script type="text/vbscript">
a=Split("zaixian is my favourite website")
for each x in a
document.write(x & "<br />")
next
</script>
a=Split("zaixian is my favourite website")
for each x in a
document.write(x & "<br />")
next
</script>
以上實例輸出結果:
zaixian
is
my
favourite
website
is
my
favourite
website
實例 2
使用 delimeter 參數分割文本:
<script type="text/vbscript">
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
next
</script>
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
next
</script>
以上實例輸出結果:
Brown cow
White horse
Yellow chicken
White horse
Yellow chicken
實例 3
使用 delimeter 參數和 count 參數分割文本:
<script type="text/vbscript">
a=Split("zaixian is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
next
</script>
a=Split("zaixian is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
next
</script>
以上實例輸出結果:
zaixian
is my favourite website
is my favourite website
實例 4
使用文本比較的 delimeter 參數分割文本:
<script type="text/vbscript">
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
next
</script>
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
next
</script>
以上實例輸出結果:
Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur
Mon
Tues
WEDNES
Thurs
Fri
Satur
實例 5
使用二進位比較的 delimeter 參數分割文本:
<script type="text/vbscript">
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
next
</script>
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
next
</script>
以上實例輸出結果:
Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur
Mon
Tues
WEDNESDAYThurs
Fri
Satur
