主页 > 知识库 > phpstorm 正则匹配删除空行、注释行(替换注释行为空行)

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

热门标签:400电话办理福州市 专业电话机器人批发商 离石地图标注 电话机器人危险吗 长沙crm外呼系统业务 400电话申请方法收费 江苏外呼电销机器人报价 南宁高频外呼回拨系统哪家好 深圳外呼系统收费

使用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正则之正向预查与反向预查讲解与实例

标签:滨州 太原 株洲 白酒营销 南昌 南京 兴安盟 曲靖

巨人网络通讯声明:本文标题《phpstorm 正则匹配删除空行、注释行(替换注释行为空行)》,本文关键词  phpstorm,正则,匹配,删除,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《phpstorm 正则匹配删除空行、注释行(替换注释行为空行)》相关的同类信息!
  • 本页收集关于phpstorm 正则匹配删除空行、注释行(替换注释行为空行)的相关信息资讯供网民参考!
  • 推荐文章