<VBScript complet de referință
Funcția Split, returnează un zero-based, matrice unidimensională, care conține un anumit număr de subșiruri.
Sintaxă
Split(expression[,delimiter[,count[,compare]]])
Parametru | Descriere |
---|---|
expression | Necesar. O expresie șir care conține subșiruri și delimitatori |
delimiter | Opțional. Un sir de caractere folosit pentru a identifica limitele subșir. Implicit este caracterul spațiu |
count | Opțional. Numărul de subșirurilor care urmează să fie returnate. -1 indică faptul că toate subșiruri sunt returnate |
compare | Opțional. Specifică comparația șir de caractere de utilizat. Poate avea una dintre următoarele valori:
|
Exemple
Exemplul 1
<%
a=Split("w3ii is my favourite website")
for each x in a
response.write(x & "<br />")
next
%>
Ieșirea codului de mai sus va fi:
w3ii
is
my
favourite
website
Arată Exemplu » Exemplul 2
Divizarea textul utilizând parametrul delimeter
<%
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
response.write(x & "<br />")
next
%>
Ieșirea codului de mai sus va fi:
Brown cow
White horse
Yellow chicken
Arată Exemplu » Exemplul 3
Divizarea textul folosind parametrul delimeter, și parametrul numărul de
<%
a=Split("w3ii is my favourite website"," ",2)
for each x in a
response.write(x & "<br />")
next
%>
Ieșirea codului de mai sus va fi:
w3ii
is my favourite website
Arată Exemplu » Exemplul 4
Divizarea textul folosind parametrul delimeter cu o comparație textuală:
<%
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
response.write(x & "<br />")
next
%>
Ieșirea codului de mai sus va fi:
Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur
Arată Exemplu » Exemplul 5
Divizarea textul folosind parametrul delimeter cu o comparație binară:
<%
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
response.write(x & "<br />")
next
%>
Ieșirea codului de mai sus va fi:
Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur
Arată Exemplu » <VBScript complet de referință