Gli ultimi tutorial di sviluppo web
 

VBScript Funzione Split


<Complete VBScript di riferimento

La funzione Split restituisce una base zero, matrice unidimensionale che contiene un numero specificato di sottostringhe.

Sintassi

Split(expression[,delimiter[,count[,compare]]])

Parametro Descrizione
expression Necessario. Espressione stringa che contiene sottostringhe e delimitatori
delimiter Opzionale. Un carattere della stringa utilizzata per identificare i limiti sottostringa. Di default è il carattere di spazio
count Opzionale. Il numero di sottostringhe da restituire. -1 indica che tutte le sottostringhe vengono restituiti
compare Opzionale. Specifica il confronto stringa da utilizzare.

Può avere uno dei seguenti valori:

  • 0 = vbBinaryCompare - Eseguire un confronto binario
  • 1 = vbTextCompare - Eseguire un confronto testuale

Esempi

esempio 1

<%

a=Split("w3ii is my favourite website")
for each x in a
    response.write(x & "<br />")
next

%>

L'output del codice precedente sarà:

w3ii
is
my
favourite
website
Visualizza l'esempio »

esempio 2

Dividere il testo utilizzando il parametro delimitatore

<%

a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
    response.write(x & "<br />")
next

%>

L'output del codice precedente sarà:

Brown cow
White horse
Yellow chicken
Visualizza l'esempio »

esempio 3

Dividere il testo utilizzando il parametro delimitatore, e il parametro conteggio

<%

a=Split("w3ii is my favourite website"," ",2)
for each x in a
    response.write(x & "<br />")
next

%>

L'output del codice precedente sarà:

w3ii
is my favourite website
Visualizza l'esempio »

esempio 4

Dividere il testo utilizzando il parametro delimitatore con un confronto testuale:

<%

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
    response.write(x & "<br />")
next

%>

L'output del codice precedente sarà:

Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur
Visualizza l'esempio »

esempio 5

Dividere il testo utilizzando il parametro delimitatore con un confronto binario:

<%

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
    response.write(x & "<br />")
next

%>

L'output del codice precedente sarà:

Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur
Visualizza l'esempio »

<Complete VBScript di riferimento