Метод split
Метод split разбивает строку в массив
по разделителю в виде
с регулярного выражения.
Первым параметром метод принимает регулярку, а вторым необязательным параметром - максимальное количество элементов в получившемся массиве.
Синтаксис
строка.split(регулярное выражение, [лимит]);
Пример
Давайте разобьем строку в массив по
разделителю '-' или
по разделителю '+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Результат выполнения кода:
['a', 'b', 'c', 'd', 'e']
Пример
Давайте ограничим количество элементов в получившемся массиве:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Результат выполнения кода:
['a', 'b', 'c']