【问题标题】:php remove empty single comment [closed]php删除空的单个评论[关闭]
【发布时间】:2016-04-13 12:36:48
【问题描述】:

我有这样的代码

function get_id(){
   return 1;
   //
}

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

【问题讨论】:

  • 你是用文本编辑器还是用 php 删除它?
  • 您使用的是什么 IDE/编辑器?
  • 您是否打算连同行一起删除换行符?
  • 也许这个答案,stackoverflow.com/questions/32462878/…,对你开始会有用。

标签: php regex


【解决方案1】:

使用此正则表达式搜索:

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

并用空字符串替换。

如果使用 PHP,您可以使用 \h(水平空格)而不是 \s

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

【讨论】:

    猜你喜欢
    • 2020-07-12
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多