最新的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参考