本文章总结了几种利用php 清除换行符,清除制表符,去掉注释标记实现代码,有需要的朋友可参考本文章。
代码如下 复制代码
*([^ ]*) *, //去掉注释标记
/[s]+/,
//,
/ /,
/ /,
'/*[^*]**/'
);
$replace = array (
>\1 ,
,
,
,
);
return preg_replace($pattern, $replace, $string);
}
去除连续的空格和换行符
代码如下 复制代码
去除回车换行符
preg_replace('([rn])[s]+', , $content) //去除回车换行符
代码如下 复制代码
'si, // 去掉 html 标记
'([rn])[s]+', // 去掉空白字符
'&(quot|#34);'i, // 替换 html 实体
'&(amp|#38);'i,
'&(lt|#60);'i,
'&(gt|#62);'i,
'&(nbsp|#160);'i,
'&(iexcl|#161);'i,
'&(cent|#162);'i,
'&(pound|#163);'i,
'&(copy|#169);'i,
'(d+);'e); // 作为 php 代码运行
$replace = array (,
,
\1,
,
&,
>,
,
chr(161),
chr(162),
chr(163),
chr(169),
chr(\1));
$text = preg_replace ($search, $replace, $document);
?>