php文件中的注释有三种:
-
连续的两个斜杠,到换行部分---(//.*?n)
-
#开头,到换行部分---(#.*?n)
-
/*中间是注释*/---(/*.*?*/)
所以可以用下边的正则完成注释的删除
- function removeComment($content){
- $content=str_replace(array("rn", "r"), "n", $content);
- return preg_replace("/(/*.*?*/)|(#.*?n)|(//.*?n)/s",'', $content);
- }
代码以图片为准:

|