Как создать небольшой парсер CSS на JS?

Вот такая проблема: есть CSS код, например
a {
color: red;
}
b {
background: green;
}

Как с помощью JS и регулярных выражений возможно разбить код на блоки и поместить их в массив следующим образом:
array[0] = ['a', 'color: red;' ];
array[1] = ['b', 'background: green;' ];

В регулярках не силен, потому не уверен что это нужно делать именно с их помощью, подскажите пожалуйста решение проблемы
  • Вопрос задан
  • 3355 просмотров
Пригласить эксперта
Ответы на вопрос 2
CodeByZen
@CodeByZen
php, js, my/mssql, sqlite, html, css, it-consult
А если пройтись по DOMу и сделать массив со всеми элементами и их стилями. Например в jQuery это достаточно легко.
Ответ написан
Комментировать
Сегодня было на хабре

php парсер css
http://idc.anavallasuiza.com/project/stylecow/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы