I\'d like to parce a CSS file and add before every CSS selector another selector.
From:
p{margin:0 0 10px;} .lead{margin-bottom:20px;font-size:21px;font-
Here's the solution I used for a similar problem. I wanted to remove all css rules that started with @. For this I used the following regex:
@
@\s*.*\s*\{((?!\n\})[\s\S])+\n\}
It makes the assumption that the rule ends on a new line. That way it can sort of handle nested css rules.