0

次の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*/

キーワードから最も近い開き/閉じブレースを見つけるためのより信頼できる方法はありますか?

4

0 に答える 0