如何注释包含闭合注释定界符的代码

时间:2018-10-10 17:18:32

标签: php

/*$a = $row['title'];
$b = preg_replace("/(?<=^|\n)[0-9\/-]+\s*/", "", $a);*/

错误: Parse error: syntax error, unexpected '"' in ... on line 14

第14行是上述代码的第二行。

如何对此发表评论?

2 个答案:

答案 0 :(得分:4)

您可以:

更改正则表达式分隔符

/*$a = $row['title'];
$b = preg_replace("#(?<=^|\n)[0-9\/-]+\s*#", "", $a);*/

或使用单行注释

//$a = $row['title'];
//$b = preg_replace("/(?<=^|\n)[0-9\/-]+\s*/", "", $a);

正如您在突出显示的代码中看到的那样,正则表达式在其中包含结尾注释*/

答案 1 :(得分:0)

使用单行注释,即//

//$a = $row['title'];
//$b = preg_replace("/(?<=^|\n)[0-9\/-]+\s*/", "", $a);