VBScript SplitFunción


VBScript 参考手册Manual de referencia completo de VBScript

La función Split devuelve una matriz unidimensional basada en 0, que contiene un número especificado de subcadenas.

Sintaxis

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

Parámetros Descripción
expression Obligatorio. Expresión de cadena que contiene subcadenas y delimitadores.
delimiter Opcional. Carácter utilizado para identificar los límites de las subcadenas. El valor predeterminado es el carácter de espacio.
count Opcional. Número de subcadenas que se deben devolver. -1 indica que se devuelven todas las subcadenas.
compare Opcional. Especifica el tipo de comparación de cadenas que se utilizará.

Puede tomar los siguientes valores:

  • 0 = vbBinaryCompare - Realiza una comparación binaria
  • 1 = vbTextCompare - Realiza una comparación de texto

Ejemplo

Ejemplo 1

<script type="text/vbscript">

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

</script>

El resultado del ejemplo anterior es:

EJEMPLO
is
my
favourite
website

Pruébalo »

Ejemplo 2

Divide el texto usando el parámetro delimitador:

<script type="text/vbscript">

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

</script>

El resultado del ejemplo anterior es:

Brown cow
White horse
Yellow chicken

Pruébalo »

Ejemplo 3

Divide el texto usando el parámetro delimitador y el parámetro count:

<script type="text/vbscript">

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

</script>

El resultado del ejemplo anterior es:

EJEMPLO
is my favourite website

Pruébalo »

Ejemplo 4

Divide el texto usando el parámetro delimitador con comparación de texto:

<script type="text/vbscript">

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

</script>

El resultado del ejemplo anterior es:

Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur

Pruébalo »

Ejemplo 5

Divide el texto usando el parámetro delimitador con comparación binaria:

<script type="text/vbscript">

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

</script>

El resultado del ejemplo anterior es:

Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur

Pruébalo »

VBScript 参考手册Manual de referencia completo de VBScript Otras extensiones