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

WBOY
Lepaskan: 2016-06-13 12:09:27
asal
1036 orang telah melayarinya

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

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

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

\s*

#is', '', $s);
Salin selepas log masuk
<p>  当你训练跳蚤时,把它们放在广口瓶中,用透明的盖子盖上。这时跳蚤会跳起来,撞到盖子,而且是一再地撞到盖子,当你注视它们跳起并撞到盖子的时候,你会注意到一个有趣的现象。跳蚤会继续跳,但是不再跳到足以撞到盖子的高度。然后你拿掉盖子,虽然跳蚤继续在跳,但再也不会跳出广口瓶了。<br /></p><br /><p>  理由很简单,它们已经调节了自己跳的高度,而且适应了这种情况,不再改变。不但跳蚤如此,人也一样,有什么样的目标就有什么样的人生。我们周围有许多人都明白自己在人生中应该做些什么,可就是迟迟拿不出行动来,根本原因乃是他们欠缺一些能吸引他们的未来目标。</p><br />
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!