php正则替换空行问题

mingfish 2009-11-08 06:06:49
<div class="page">










<!-- page start -->
<div class="head"></div>
<div class="body selected"></div>
<div class="foot"></div>
<!-- page end -->










</div>
————————————————————————————————————————————
php正则如何删除上面的空行。
上面的是我从编辑器那边复制过来,首尾有很多空行,我用别人的代码无法删除,代码如下:
自己写的:
$newhtml=preg_replace("/(\r?\n)\\1+/","\\1",$newhtml);

别人的:
$s = preg_replace("/(\r?\n)\\1+/","\\1",$s); //删除连续的空行
$s = preg_replace("/^\r?\n/","",$s); //删除开始的空行
注意:代码的书写要考虑跨平台
...全文
249 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wcqqq 2009-11-09
  • 打赏
  • 举报
回复
preg_replace( "/[\r\n]+/", "\r\n", $string );
tony-杨 2009-11-08
  • 打赏
  • 举报
回复
preg_replace( "/[\r\n]+/", "\r\n", $string );

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧