menu

Método split

El método split divide una cadena en un array por separador en forma de una expresión regular.

El primer parámetro del método acepta la expresión regular, y el segundo parámetro opcional - el número máximo de elementos en el array resultante.

Sintaxis

cadena.split(expresión regular, [límite]);

Ejemplo

Vamos a dividir una cadena en un array por separador '-' o por separador '+':

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/); console.log(res);

Resultado de la ejecución del código:

['a', 'b', 'c', 'd', 'e']

Ejemplo

Vamos a limitar el número de elementos en el array resultante:

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/, 3); console.log(res);

Resultado de la ejecución del código:

['a', 'b', 'c']

Véase también

  • método test,
    que comprueba una cadena
  • método match,
    que busca coincidencias en una cadena
  • método matchAll,
    que busca todas las coincidencias en una cadena
  • método exec,
    que realiza una búsqueda secuencial
  • método replace,
    que realiza búsqueda y reemplazo
  • método search,
    que realiza una búsqueda
estrkkmska