我们用dreamweaver编辑网页时,有时会因为这样或那样的原因产生很多空行,从而使得文档很长,代码行数居高不下。实际上我们可以通过正则表达的方法,去除网页中多余的空行。

匹配注释的正则表达式

通用注释有两种:

//
/*......*/

通常情况下,行级注释可以这样匹配

\/\/[^\n]*
//.*

匹配注释的正则表达式 dreamweaver 中如何清除代码中多余的空行

块级别这样

\/\*([^\*^\/]*|[\*^\/*]*|[^\**\/]*)*\*\/

或者还可以这样

\/\*(\s|.)*?\*\/

不过在特殊情况中,行级别会跟协议前缀冲突,所以还需要特殊处理

(?<!http:)\/\/.*

甚至于不限定于http协议

(?<!:)\/\/.*

 

我们用dreamweaver编辑网页时,有时会因为这样或那样的原因产生很多空行,从而使得文档很长,代码行数居高不下。实际上我们可以通过正则表达的方法,去除网页中多余的空行。

 匹配注释的正则表达式 dreamweaver 中如何清除代码中多余的空行

打开dreamweaver自带的搜索功能,或用ctrl+f快捷键打开搜索功能,在查找里面输入:\r\n\s*\r\n。在替换里面输入:\n。然后在选项里勾选:使用正则表达式。然后点击“替换全部”。dreamweaver就会自动把空行去掉了。

匹配注释的正则表达式 dreamweaver 中如何清除代码中多余的空行

替换全部后的效果.

匹配注释的正则表达式 dreamweaver 中如何清除代码中多余的空行





上一篇:bootstrap模态框modal使用remote第二次加载显示相同内容问题的解决办法

下一篇:PHP ZipArchiv 自带ZIP压缩、解压缩类介绍及使用

评论列表
发表评论
称呼
邮箱
网址
验证码(*)
热评文章
相关阅读