Split函数格式是Split(string [,delimiter] [,limit] [,compare] ),用于按分隔符 delimiter 折分 string 字符串,函数返回一个下标从0开始的一维数组。
string | 包含字符串和分隔符的字符串表达式。 如果 string 为零长度字符 (""),Split 返回空数组,即不包括任何元素和数据的数组。 |
delimiter | 分隔字符(字符串)。可选参数,默认值为:空格符(" ")。 如果 delimiter 为零长度字符 (""),Split 函数返回只包含1个元素,数据为 string 的数组。 |
limit | 拆分的数组元素数目(将 string 按 delimiter 拆分为指定元素数目 limit 的数组); 可选参数,默认值为:-1,不指定拆分元素数目。 |
compare | 分隔字符(字符串)匹配模式:0 表示二进制比较,1 表示忽略大小写的文本比较。 可选参数,默认值为:0,二进制比较区分大小写。 |
使用示例:
<% dim Str,Are,i '例1,结果:w|e|b|y|m|,分隔符为空,默认空格 Str="w e b y m" Are=Split(Str) for i=0 to Ubound(Are) Response.Write Are(i)&"|" next '例2,结果w|e|b|y|m|,分隔符为逗号 Str="w,e,b,y,m" Are=Split(Str , ",") for i=0 to Ubound(Are) Response.Write Are(i)&"|" next '例3,结果w|e|b,y,m|,拆分为3个字符串 Str="w,e,b,y,m" Are=Split(Str , "," , 3) for i=0 to Ubound(Are) Response.Write Are(i)&"|" next '例4,结果0A0A0A0A0|,分隔符默认区分大小写 Str="0A0A0A0A0" Are=Split(Str , "a") for i=0 to Ubound(Are) Response.Write Are(i)&"|" next '例5,结果0|0|0|0|0|,分隔符忽略分大小写 Str="0A0A0A0A0" Are=Split(Str , "a" , -1 , 1) for i=0 to Ubound(Are) Response.Write Are(i)&"|" next %>
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/604.html