<コンプリートVBScriptのリファレンス
分割関数は、サブストリングの指定された数が含まれてゼロベース、一次元配列を返します。
構文
Split(expression[,delimiter[,count[,compare]]])
パラメーター | 説明 |
---|---|
expression | 必須。 部分文字列と区切り文字を含む文字列表現 |
delimiter | 任意。 サブストリングの制限を識別するために使用される文字列の文字。 デフォルトはスペース文字です |
count | 任意。 部分文字列の数が返されます。 -1は、すべての部分文字列が返されることを示しています |
compare | 任意。 使用する文字列の比較を指定します。 以下のいずれかの値を持つことができます。
|
例
例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
デリミタパラメータを使用して、テキスト、およびcountパラメータを分割
<%
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のリファレンス