JavaScript

Teniendo en cuenta que el manejo de cadenas de texto al momento de programar en cualquier lenguaje de programación se hace indispensable. debemos formarnos en la manipulación de las mismas, el cual será el objeto de estudio de este artículo en el cual veremos como «partir«, separar o dividir cadenas de texto haciendo uso de Split una sentencia que nos permite extraer partes de una cadena de texto para luego poder recuperar todas y cada una de ellas obteniendo los valores de la matriz resultante, la cual tendrá un número de posiciones dependiendo el resultado arrojado por nuestro Split, veamos un ejemplo práctico de como usar split en JavaScript:

Partamos del hecho que tenemos una cadena de texto cualquiera y deseamos extraer parte de ella así:

Como usar split en JavaScript

var sitio = "http://byspel.com";
 var resultado = sitio.split();
 document.write(resultado)

Si creamos un archivo con el código anterior nos damos cuenta que no sucede nada y lo único que hace nuestro código es imprimir nuestra variable resultado, esto sucede por que no le hemos dicho a nuestro split el comodín a tener en cuenta para realizar la división de nuestra cadena aunque estamos recibiendo una matriz pero esta tiene un solo valor que equivale a la cadena de texto, ahora bien digamos que queremos dividirla tantas veces donde exista un punto «.» veamos:

Uso de Split JavaScript

var sitio = "http://byspel.com";
 var resultado = sitio.split(".");
 document.write(resultado[0])
 document.write(resultado[1])

Como pueden ver nuestro split ha hecho su trabajo ahora tenemos un array del cual podemos extraer los valores de sus posiciones:
split
Cabe recordar que podemos hacer uso de los caracteres que deseemos incluyendo espacios en blanco, otro uso de la función split es estipulando el tamaño que deseamos que tenga el array resultante, digamos que queremos que nuestro array solo tenga una sola posición:

Uso de Split JavaScript

var sitio = "http://byspel.com";
 var resultado = sitio.split(".", 1);
 document.write(resultado[0])
 document.write(resultado[1])

split undefined

Haciendo esto nos damos cuenta que recibimos un «undefined» al momento de querer imprimir la segunda posición, esto es por que no existe ya que nuestro array es de solo una posición.

de lo anterior podemos concluir la sintaxis de la función split en JavaScript
string.split(separator,limit)
Ahora solo queda que practiques con tus propias expresiones regulares y cadenas de las cuales podrás ir obteniendo subcadenas para hacer uso de ellas según sean tus necesidades.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×