Метод 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']