javascript: разбить строку с использованием любого "пробельного" разделителя
подскажите как поэллегантнее разбить разбить строку, используя в качестве разделителя пробел, табуляцию или иной "пробельный" разделитель
использовать регулярки?
Ответы (2 шт):
Автор решения: ipatev_nn
Как видно, что за разделитель берется только один пробельный символ
→ Ссылка
Как уже подсказали верно, любой пробельный символ в регулярных выражениях это \s
const str = `1 2 3
4 5`;
const reg = /\s+/
console.log(str.split(reg));
В данном случае \s подставлен квантификатор + означающий один и более пробельный символ.
Пример без использования квантификатора:
const str = `1 2 3
4 5`;
const reg = /\s/
console.log(str.split(reg));