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']