我有以下 CSS 文件:
.garage {
width: 100px;
height: 200px; /*Extract*/
}
.showroom {
color: #FFF;
text-align: right;
padding: 20px 30px; /*Extract*/
}
#dealer-lot {
width: 500px; /*Extract*/
background-color:#CCC;
}
我想找到关键字 ( /*Extract*/
) 的每次出现并将子项和包含父项的内容提取到一个新文件中。例如:
.garage {
height: 200px; /*Extract*/
}
我不确定是否可以这样做。我目前正在使用strpos()
查找关键字并在每个打开/关闭大括号中包含关键字 ( /*Extract*/
),但是如果您忘记在要从文件中提取的每一行添加关键字,这很乏味并且容易出错。这是我目前为达到预期结果需要做的一个例子:
.garage { /*Extract*/
width: 100px;
height: 200px; /*Extract*/
} /*Extract*/
有没有更可靠的方法可以从关键字中找到最近的开/关大括号?