phpstorm 正则匹配删除空行、注释行(替代注释举动空行)
行使phpstorm 来编写php 和javascript 代码,感受照旧不错的,用得也很惬意。 碰着了一个需求,偶然辰在阅读框架源代码的时辰 , 想过滤(删除)掉源代码中的注释行,假如手动逐行删除表现不足科学。 虽然想到了强盛的正则匹配(regExp regular expression),通过写一个正则表达式,来查找出全部的注释行,并将其替代成空,即实现了需求。 1. ctrl + F,输入正则表达式: 2. ctrl + R,不输入: 3. 点击后头的 Replace all 但发明,这样并没有完全实现我们的需求,只是将注释行替代成了空行。 以是,下面我们再写一个正则表达式, 将空行匹配出来,删掉。 1.ctrl + F,输入正则表达式: 2.ctrl + R,不输入 3.点击后头的 Replace all 但发明,照旧并没有所有删掉空行。(尚有一些空行没删掉) 以是,我们继承来一个正则匹配删除。 1.ctrl + F,输入正则表达式: 2.ctrl + R,不输入 3.点击后头的 Replace all 好的,到这里,全部的空行所有删除。 开心一下 -:) phpstorm用正则删除PHP代码空行小能力有许多小搭档会碰着代码空行出格多,可是一行一行删除必定很急躁,这时辰就必要用到批量删除空行。 怎么批量删除空行呢? 我的步伐是用正则把全部空行找到,然后一键所有替代。 起首把Match Case和Regex打上勾 第一个搜刮框就填写正则法则: 匹配到全部空行之后,点击【Replace all】即可。 替代结果如下: 着实,这三步应该可以合成一步实现的,各人可以想一想! (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |