所以我需要一个javascript正则表达式来匹配CSS / LESS / SCSS选择器及其相关的样式,即所有
.selector {
height: 200px;
}
或者
.selector {
height: 200px;
.nestedselector {
width: 200px;
}
}
我目前有
[\.|#]selector\s*{([\s*\w-]*:[\s*\w]*;)*\s*}
但它不处理嵌套的情况,因为到目前为止尝试合并它们导致我匹配我的整个样式表。