fbpx
Close

Login

Close

Register

Close

Lost Password

La función JavaScript split: 5 ejemplos prácticos

Aprende a usar la función JavaScript split a través de cinco ejemplos prácticos. Sirve para manipular y analizar cadenas de texto.

El lenguaje de programación JavaScript es una poderosa herramienta para manipular y analizar cadenas de texto. Una de las funciones más útiles para esto es ‘split’. Esta función divide una cadena de texto en un arreglo, utilizando un separador definido.

Lee también: PHP y Javascript foreach: cómo usarlos y ejemplos

¿Qué es la función split en JavaScript?

La función split es un método que se puede usar en objetos de tipo String en JavaScript. Acepta dos parámetros: el primero es el separador, que puede ser un texto o una expresión regular, y el segundo es un entero opcional que especifica cuántos elementos se deben retornar.

El formato básico del método split es el siguiente:

str.split([separator[, limit]])

Ejemplos prácticos de la función split en JavaScript

1. Separar una cadena de texto por espacios

let str = "Hola mundo, ¿cómo estás?";
let palabras = str.split(" ");
console.log(palabras);

En este ejemplo, cada vez que la función encuentra un espacio, crea un nuevo elemento en el arreglo. La salida será: [“Hola”, “mundo,”, “¿cómo”, “estás?”].

2. Separar una cadena de texto por comas

let nombres = "Ana,Maria,Pedro,Luis";
let listaNombres = nombres.split(",");
console.log(listaNombres);

Aquí, la función divide la cadena de texto cada vez que encuentra una coma, creando así un arreglo de nombres. La salida será: [“Ana”, “Maria”, “Pedro”, “Luis”].

3. Limitar el número de elementos retornados

let texto = "uno, dos, tres, cuatro, cinco";
let partes = texto.split(",", 3);
console.log(partes);

En este ejemplo, limitamos la salida a tres elementos. La salida será: [“uno”, “dos”, “tres”].

4. Separar una cadena en cada carácter

let palabra = "JavaScript";
let caracteres = palabra.split("");
console.log(caracteres);

En este caso, al no especificar un separador, la función divide la cadena en cada carácter. La salida será: [“J”, “a”, “v”, “a”, “S”, “c”, “r”, “i”, “p”, “t”].

5. Separar por una expresión regular

let texto = "manzana pera banana manzana uva";
let frutas = texto.split(/\bmanzana\b/);
console.log(frutas);

En este último ejemplo, separamos la cadena en cada aparición de la palabra “manzana”. La salida será: [“”, ” pera banana “, ” uva”].

Anuncios

Suscríbete

Recibe los últimos artículos en tu correo electrónico:

Síguenos

El autor

Edgar Medina es el fundador de Crónicatech. Ha escrito para medios reconocidos como El Tiempo, revista Donjuán, Portafolio, La República, revista Semana y Canal RCN. Ha trabajado en marketing digital con candidatos presidenciales, entidades del sector público como Icetex y la Alcaldía de Bogotá.
0
0

    Escribe tus comentarios

    Tu dirección de correo no será publicada Los campos requeridos marcados con *

    ¡Gracias por tu comentario!

    Anuncios

    Suscríbete

    Recibe los últimos artículos en tu correo electrónico:

    Síguenos

    El autor

    Edgar Medina es el fundador de Crónicatech. Ha escrito para medios reconocidos como El Tiempo, revista Donjuán, Portafolio, La República, revista Semana y Canal RCN. Ha trabajado en marketing digital con candidatos presidenciales, entidades del sector público como Icetex y la Alcaldía de Bogotá.