我正在使用遗留的PHP项目,我继承了超过一千个文件,其中只包含其他类。现在我已经将它重构为使用composer,并且使用PHPstorm来删除引用来包含这些类,我有超过1200个文件,只有一个开放的php标记和一些空行。删除包含开放php标签和空行的文件
我能够用这个表达式来找到他们:\<\?php\n^(\s*$){1,}\z
然而,当我尝试替换什么也没有,或者像DELETEME
PhpStorm字符串将不做实质更换。
有没有一种方法可以通过命令行递归搜索仅包含开头PHP标签和空行的文件,然后删除这些文件?
仍然不确定是要删除文件,还是只替换标记。 [这](https://stackoverflow.com/a/15402972/7544655)rezizter的答案应该可以帮到你。 – doriclazar
对不起,我想删除该文件。 – Rory