Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

CSS Compressor 制作記

今回改めて感じました。

やはり、CSS圧縮は奥が深いです。

CSS圧縮は、正規表現が使えないとほぼ不可能といっていいほどです。

まず、プロパティ:のあとに、スペースがある場合とない場合があります。

これが意外とくせものです。

私は正規表現が得意ではないです。

きちんとした本やサイトを読んだことがありません。

そのため、このプロパティ:のうしろのスペースが処理できません。

正規表現で使う記号はたいてい検索にひっかからないです(:や?など)。

それも事態を悪化させている原因の一つです。

解決方法があれば教えていただきたいです。