SPLIT para separar un cadena en fragmentos.

java Java y JavaScript son dos cosas muy diferentes, pero en ambos existe el método SPLIT en la case STRING. Este método es de mucha utilidad cuando necesitas descomponer una cadena o string en varios segmentos, utilizando como separador algún carácter en particular.

En los archivos de interfaces es tipo encontrar lineas como moises|garnica|radilla|acapulco|ing en sistemas ... donde la información se almacena separada por un carácter especial, el dilema es cuando necesitas explotar esta información y requieres llevarla a una estructura.

 

Ejemplo en JavaScript:

Texto = 'rojo-amarillo-verde-azul-morado-marrón' ;

Arreglo = Texto.split('-') ;

 

Ejemplo en Java:

String Texto = "rojo,amarillo,verde,azul,morado,marrón" ;

String[] Arreglo = Texto.split(",") ;

 

Considerar que cuando el carácter de separación es un carácter especial, la cadena que lo indique debe contenerlo como una secuencia de escape, por ejemplo para utilizar el carácter '|' se debe indicar como '\\|'. En ambos casos el método SPLIT entrega como resultado un arreglo, donde quedaron almacenados los fragmentos separados del texto.

Que para estos casos serian:
Arreglo[0] -> rojo
Arreglo[1] -> amarillo
Arreglo[2] -> verde
Arreglo[3] -> azul
Arreglo[4] -> morado
Arreglo[5] -> marrón

En SAS existe una función similar de nombre SCAN para descomponer una cadena.

 

Moises Garnica Radilla

Antes de que te marches, por favor coméntanos que es lo que buscabas para tenerlo listo en tu próxima visita. Si por el contrario lo encontraste apóyanos con un Me gusta. También te puedes subscribir a nuestra lista de novedades. Gracias por tu visita.

Valoramos tus comentarios