基本上我需要模式匹配CSS文件中的任何和所有CSS選擇器。理想情況下,它應該能夠獲取所有這些規則(以及其他任何可以在CSS文件中構建的規則)。這是一個JavaScript CSS解析器,如果有幫助的話。使用Javascript RegExp匹配CSS選擇器
#div div .child {
}
.somediv, #someotherdiv {
}
body:hover {
}
最好的我已經能夠拿出這麼遠是這樣的:
/(#|\.|[a-zA-Z])(.*) {/g
但這只是最終選擇比它需要...喜歡一個選擇更多,所有這些都是規則,直到下一個選擇器的開始「{」。一直嘗試了幾個小時。提前致謝!
這工作得非常好。我所要添加的只是一個快速的「{」最後它正在工作。謝謝你,夥計。 – 2011-03-30 05:14:47