• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    phpstorm 正则匹配删除空行、注释行(替换注释行为空行)

    使用phpstorm 来编写php 和javascript 代码,感觉还是不错的,用得也很舒服。

    遇到了一个需求,有时候在阅读框架源代码的时候 , 想过滤(删除)掉源代码中的注释行,如果手动逐行删除显示不够科学。

    当然想到了强大的正则匹配(regExp regular expression), 通过写一个正则表达式,来查找出所有的注释行,并将其替换成空,即实现了需求。

    1. ctrl + F , 输入正则表达式:(//.*$)|(/*(.|s)*?*/)

    2. ctrl + R, 不输入:

    3. 点击后面的 Replace all

    但发现,这样并没有完全实现我们的需求,只是将注释行替换成了空行。

    所以,下面我们再写一个正则表达式, 将空行匹配出来,删掉。

    1.ctrl + F, 输入正则表达式: ^n

    2.ctrl + R, 不输入

    3.点击后面的 Replace all

    但发现,还是并没有全部删掉空行。(还有一些空行没删掉)

    所以,我们继续来一个正则匹配删除。

    1.ctrl + F, 输入正则表达式: sn

    2.ctrl + R, 不输入

    3.点击后面的 Replace all

    好的,到这里,所有的空行全部删除。 开心一下 -:)

    phpstorm用正则删除PHP代码空行小技巧

    有很多小伙伴会遇到代码空行特别多,但是一行一行删除肯定很烦躁,这时候就需要用到批量删除空行。

    怎么批量删除空行呢?

    我的办法是用正则把所有空行找到,然后一键全部替换。

    首先把Match Case和Regex打上勾

    第一个搜索框就填写正则规则:^\n

    匹配到所有空行之后,点击【Replace all】即可。

    替换效果如下:

    其实,这三步应该可以合成一步实现的,大家可以想一想!

    您可能感兴趣的文章:
    • php 正则去掉p> /p> 空格  与p>br/>/p>
    • php正则表达式使用方法整理集合
    • PHP常用正则表达式精选(推荐)
    • PHP正则表达式处理函数(PCRE 函数)实例小结
    • PHP正则表达式笔记与实例详解
    • PHP中PCRE正则解析代码详解
    • PHP正则判断一个变量是否为正整数的方法
    • PHP正则验证字符串是否为数字的两种方法并附常用正则
    • PHP正则匹配到2个字符串之间的内容方法
    • PHP正则解析多重循环模板示例
    • PHP正则过滤处理微信昵称中emoji字符的方法
    • PHP实现正则匹配所有括号中的内容
    • PHP使用正则表达式实现过滤非法字符串功能示例
    • PHP简单实现正则匹配省市区的方法
    • PHP实现正则表达式分组捕获操作示例
    • PHP利用正则表达式实现手机号码中间4位用星号(*)替换显示功能
    • 史上最全的PHP正则表达式(手机号需要加上177-***)
    • PHP正则之正向预查与反向预查讲解与实例
    上一篇:php语言注释,单行注释和多行注释
    下一篇:通过源码解析Laravel的依赖注入
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    phpstorm 正则匹配删除空行、注释行(替换注释行为空行) phpstorm,正则,匹配,删除,