Tecnología

Inicio

Cómo dividir múltiples separadores en JavaScript

En respuesta a la entrada del usuario le permite construir una aplicación web atractiva y exitosa. Sin embargo, la entrada del usuario necesita ser convertido en una forma que su aplicación puede interpretar y responder a adecuadamente. JavaScript contiene un método de división para separar una cadena que contiene una lista basada en el carácter, el separador, que se utiliza para distinguir los elementos. Incluso puede dividir las listas complejas utilizando el método de división en una serie.

Instrucciones

1 Determinar la precedencia de los separadores de cadena. En la cadena:

var miCadena = "1, 2, 3, 4, 5, 6, 7, 8, 9"

El punto y coma es la prioridad más alta y necesita ser utilizado por el método de división primera, la coma segundos. En general, el separador de frecuencia más baja es preciso dividir la primera.

2 Ejecutar el método de división en su cadena, usando la más alta prioridad separador.

var = myFirstSplit myString.split ( ';');

La variable myFirstSplit ahora contiene una matriz compuesta de tres cadenas, la primera de las cuales es "1, 2, 3".

3 Asignar una matriz que contiene los resultados de la segunda división. Esto hará que el manejo de los resultados más fácil, como se puede acceder a cada elemento de una sola matriz, multidimensional.

var mySecondSplit = new Array (myFirstSplit.length);

4 Utilice un bucle "for" para dividir cada elemento de myFirstSplit usando el separador de coma.

for (i = 0; i <myFirstSplit.length; i ++) {

mySecondSplit [i] = myFirstSplit [i] .split ( ',');

}

5 Acceder a los elementos de su sintaxis última matriz mediante una matriz multidimensional.

var someElement = mySecondSplit [1] [1];

En este ejemplo, someElement contendría el valor 5.