首頁 > 後端開發 > php教程 > 请好手给一个php的正则代码去除文本中的空段落,空p标签

请好手给一个php的正则代码去除文本中的空段落,空p标签

WBOY
發布: 2016-06-13 12:09:27
原創
1063 人瀏覽過

请高手给一个php的正则代码去除文本中的空段落,空p标签

本帖最后由 baidu_17346341 于 2014-11-05 21:04:30 编辑 空p标签中似乎有一段空格,我尝试了很多方法都无果,请亲们给个php能破的高招,样本如下:
<p>  当你训练跳蚤时,把它们放在广口瓶中,用透明的盖子盖上。这时跳蚤会跳起来,撞到盖子,而且是一再地撞到盖子,当你注视它们跳起并撞到盖子的时候,你会注意到一个有趣的现象。跳蚤会继续跳,但是不再跳到足以撞到盖子的高度。然后你拿掉盖子,虽然跳蚤继续在跳,但再也不会跳出广口瓶了。<br /></p><br /><p><br /></p><br /><p>  理由很简单,它们已经调节了自己跳的高度,而且适应了这种情况,不再改变。不但跳蚤如此,人也一样,有什么样的目标就有什么样的人生。我们周围有许多人都明白自己在人生中应该做些什么,可就是迟迟拿不出行动来,根本原因乃是他们欠缺一些能吸引他们的未来目标。</p>
登入後複製

------解决思路----------------------
$s =<<< TXT
<p>  当你训练跳蚤时,把它们放在广口瓶中,用透明的盖子盖上。这时跳蚤会跳起来,撞到盖子,而且是一再地撞到盖子,当你注视它们跳起并撞到盖子的时候,你会注意到一个有趣的现象。跳蚤会继续跳,但是不再跳到足以撞到盖子的高度。然后你拿掉盖子,虽然跳蚤继续在跳,但再也不会跳出广口瓶了。<br /></p><br /><p><br /></p><br /><p>  理由很简单,它们已经调节了自己跳的高度,而且适应了这种情况,不再改变。不但跳蚤如此,人也一样,有什么样的目标就有什么样的人生。我们周围有许多人都明白自己在人生中应该做些什么,可就是迟迟拿不出行动来,根本原因乃是他们欠缺一些能吸引他们的未来目标。</p>
TXT;
echo preg_replace('#\s*

\s*

#is', '', $s);
登入後複製
<p>  当你训练跳蚤时,把它们放在广口瓶中,用透明的盖子盖上。这时跳蚤会跳起来,撞到盖子,而且是一再地撞到盖子,当你注视它们跳起并撞到盖子的时候,你会注意到一个有趣的现象。跳蚤会继续跳,但是不再跳到足以撞到盖子的高度。然后你拿掉盖子,虽然跳蚤继续在跳,但再也不会跳出广口瓶了。<br /></p><br /><p>  理由很简单,它们已经调节了自己跳的高度,而且适应了这种情况,不再改变。不但跳蚤如此,人也一样,有什么样的目标就有什么样的人生。我们周围有许多人都明白自己在人生中应该做些什么,可就是迟迟拿不出行动来,根本原因乃是他们欠缺一些能吸引他们的未来目标。</p><br />
登入後複製
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板