代码描述:JavaScript格式化 压缩css样式。JavaScript格式化和压缩css样式源码下载
这样的代码一般出现的相关的工具中,下面就是能够实现标题中功能代码。 一.格式化代码:
<script> //格式化代码 function formatCss(str){ str = str.replace(/\\s*([\\{\\}\\:\\;\\,])\\s*/g, "$1"); str = str.replace(/;\\s*;/g, ";"); //清除连续分号 str = str.replace(/\\,[\\s\\.\\#\\d]*{/g, "{"); str = str.replace(/([^\\s])\\{([^\\s])/g, "$1 {\\n\\t$2"); str = str.replace(/([^\\s])\\}([^\\n]*)/g, "$1\\n}\\n$2"); str = str.replace(/([^\\s]);([^\\s\\}])/g, "$1;\\n\\t$2"); return str; } </script>
二.压缩代码:
<script> //压缩代码 function yasuoCss(str) { str = str.replace(/\\/\\*(.|\\n)*?\\*\\//g, ""); //删除注释 str = str.replace(/\\s*([\\{\\}\\:\\;\\,])\\s*/g, "$1"); str = str.replace(/\\,[\\s\\.\\#\\d]*\\{/g, "{"); //容错处理 str = str.replace(/;\\s*;/g, ";"); //清除连续分号 str = str.match(/^\\s*(\\S+(\\s+\\S+)*)\\s*$/); //去掉首尾空白 return (str == null) ? "" : str[1]; } </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能