1 function formatCss(s){//格式化代码
2 s = s.replace(/\s*([\{\}\:\;\,])\s*/g, "$1");
3 s = s.replace(/;\s*;/g, ";"); //清除连续分号
4 s = s.replace(/\,[\s\.\#\d]*{/g, "{");
5 s = s.replace(/([^\s])\{([^\s])/g, "$1 {\n\t$2");
6 s = s.replace(/([^\s])\}([^\n]*)/g, "$1\n}\n$2");
7 s = s.replace(/([^\s]);([^\s\}])/g, "$1;\n\t$2");
8 return s;
9 }