Как разбить строку по шаблону - JS

177
04 февраля 2022, 08:00

Никак не могу сообразить, как разбить строку на подобии boxShadow: rgba(255, 255, 255, 0.7) 1px 1px 10px 0px в массив

[0]: rgba(255, 255, 255, 0.7)
[1]: 1px
[2]: 1px
[3]: 10px
[4]: 0px

Про метод .split() я знаю, но как должен выглядеть разделитель не догадываюсь. Буду благодарен за вашу помощь.

Answer 1

console.log('rgba(255, 255, 255, 0.7) 1px 1px 10px 0px'.split(/(?<!,)\s+/))

READ ALSO
Как записать id html объекта в переменную в javascript?

Как записать id html объекта в переменную в javascript?

Нужно что бы при нажатии на html(<div>) объект, в переменную записывался его id!

78
TEXTAREA получение value с помощью JS

TEXTAREA получение value с помощью JS

Выводит только это (input), а textarea нет {name: "Имя Фамилия О", data: "2020-W02"}

106
Кастомная стилизация input,select,datalist

Кастомная стилизация input,select,datalist

При верстке странички наткнулся на один интересный элемент - input,select или database

95
api музыкального сайта

api музыкального сайта

Есть ли такого Сервис который дает API чтобы получить новую музыку и сохранять их на сервере, в этом деле новичок много не знаюПосмотрел что...

92