php删除空单评

时间:2016-01-08 18:25:23

标签: php regex

我有这样的代码

function get_id(){
   return 1;
   //
}

我希望删除源代码中的所有//,但只有那些支持它的人才会在新行上删除,就像这里的示例一样。没有更多的东西了。我该怎么办?

1 个答案:

答案 0 :(得分:2)

使用此正则表达式进行搜索:

^\s*\/\/\s*$

并用空字符串替换。

如果使用PHP,您可以使用\h(水平空格)代替\s

$code = preg_replace('~^\h*//\h*$~m', '', $code);