Función de división de VBScript
Una función de división devuelve una matriz que contiene un número específico de valores divididos según un delimitador.
Sintaxis
Split(expression[,delimiter[,count[,compare]]])
expression, un parámetro obligatorio. La expresión de cadena que puede contener cadenas con delimitadores.
delimiter, un parámetro opcional. El parámetro, que se utiliza para convertir en matrices basadas en un delimitador.
count, un parámetro opcional. El número de subcadenas que se devolverán y, si se especifica como -1, se devuelven todas las subcadenas.
compare, un parámetro opcional. Este parámetro especifica qué método de comparación se utilizará.
0 = vbBinaryCompare: realiza una comparación binaria
1 = vbTextCompare: realiza una comparación textual
Ejemplo
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
' Splitting based on delimiter comma '$'
a = Split("Red $ Blue $ Yellow","$")
b = ubound(a)
For i = 0 to b
document.write("The value of array in " & i & " is :" & a(i)& "<br />")
Next
</script>
</body>
</html>
Cuando el código anterior se guarda como .HTML y se ejecuta en Internet Explorer, produce el siguiente resultado:
The value of array in 0 is :Red
The value of array in 1 is : Blue
The value of array in 2 is : Yellow