解析css规则块

时间:2014-09-30 08:59:31

标签: css regex

伙计们有这样的css片段

/**
    Correct default cursor behaviour across the site
    relies on body having cursor: default below.
*/
* { font-size: 12em; }
div {
  cursor: inherit;
}
html,
body,
#main-view-target {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  cursor: default;
  background: url("{ROOT}../img/bg.png")no-repeat;
}

需要使用regexp解析所有属性块,但{ROOT | VERSION}元指令不允许我这样做。 如何省略该指令?

1 个答案:

答案 0 :(得分:0)

({(?>[^}]+|(?:(?<={ROOT)|(?<={VERSION))})*})

Demo