正则表达式匹配SCSS选择器与可能的嵌套

时间:2015-07-24 19:38:22

标签: javascript css regex

所以我需要一个javascript正则表达式来匹配CSS / LESS / SCSS选择器及其相关的样式,即所有

.selector {
  height: 200px;
}

或者

.selector {
    height: 200px;

    .nestedselector {
      width: 200px;
    }
}

我目前有

[\.|#]selector\s*{([\s*\w-]*:[\s*\w]*;)*\s*}

但它不处理嵌套的情况,因为到目前为止尝试合并它们导致我匹配我的整个样式表。

0 个答案:

没有答案