PHP 删除空的单个注释


php remove empty single comment

我有这样的代码

function get_id(){
   return 1;
   //
}

我想删除源代码中的所有//,但只有那些支持它自己的,就像这里的例子一样,在换行符上。仅此而已。我该怎么做?

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

^'s*'/'/'s*$

并替换为空字符串。

如果使用PHP,您可以使用'h(水平空间(代替's

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