Cadena -->Matriz

Hola, escribo porque tenia una pequeña duda sobre las matrices, lo que necesito es convertir cada palabra de una cadena en un elemento de la matriz con Actionscript 2.0 y Flash 8.
¿Es posible?
Gracias
Sel

2 Respuestas

Respuesta
1
var my_str:String = "esto es una prueba";
//
var my_array:Array = my_str.split(" ");
//
trace(my_array[0])
trace(my_array[2])
En el panel de output se verá:
Esto
Una
Lo que hace esto es separar el string indicado de acuerdo a un carácter especifico... en este caso es el espacio " ".
El array quedara de la siguiente manera
my_array[0] = esto
my_array[1] = es
my_array[2] = una
my_array[3] = prueba
Cualquier duda me avisas
Respuesta
1
Si, si se puede..
Solo necesitas recorrer el arreglo mediante un ciclo ¡ Y dentro de el escribres la condición de delimitación:
En este caso " " [espacio].
Un pequeño ejemplo seria:
var a:String="Hola Mundo";
var b:Array=new Array();
b[0]=a.charAt(1);
ya sabes:
charAt( posicion );
Es donde especificas la posición del carácter, tal como si trabajaras con arreglos.
Si quieres todo el código, me escribes.
(Lo que pasa es que no tenia a mano Flash).
Eveevans
Nicaragua

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas