請高手給一個php的正則代碼去除文本中的空段落,空p標籤
本帖最後由 baidu_17346341 於 2014-11-05 21:04:30 編輯
空p標籤中似乎有一段空格,我嘗試了很多方法都無果,請親們給個php能破的高招,樣本如下:
當你訓練跳蚤時,把它們放在廣口瓶中,用透明的蓋子蓋上。這時跳蚤會跳起來,撞到蓋子,而且是一再地撞到蓋子,當你注視它們跳起並撞到蓋子的時候,你會注意到一個有趣的現象。跳蚤會繼續跳,但是不再跳到足以撞到蓋子的高度。然後你拿掉蓋子,雖然跳蚤繼續在跳,但再也不會跳出廣口瓶了。
理由很簡單,它們已經調節了自己跳的高度,而且適應了這種情況,不再改變。不但跳蚤如此,人也一樣,有什麼樣的目標就有什麼樣的人生。我們周圍有許多人都明白自己在人生中應該做些什麼,可就是遲遲拿不出行動來,根本原因乃是他們欠缺一些能吸引他們的未來目標。
------解決思路----------------------
$s =<<< TXT
當你訓練跳蚤時,把它們放在廣口瓶中,用透明的蓋子蓋上。這時跳蚤會跳起來,撞到蓋子,而且是一再地撞到蓋子,當你注視它們跳起並撞到蓋子的時候,你會注意到一個有趣的現象。跳蚤會繼續跳,但是不再跳到足以撞到蓋子的高度。然後你拿掉蓋子,雖然跳蚤繼續在跳,但再也不會跳出廣口瓶了。
理由很簡單,它們已經調節了自己跳的高度,而且適應了這種情況,不再改變。不但跳蚤如此,人也一樣,有什麼樣的目標就有什麼樣的人生。我們周圍有許多人都明白自己在人生中應該做些什麼,可就是遲遲拿不出行動來,根本原因乃是他們欠缺一些能吸引他們的未來目標。
TXT;
echo preg_replace('#\s*\s*
#is', '', $s);
當你訓練跳蚤時,把它們放在廣口瓶中,用透明的蓋子蓋上。這時跳蚤會跳起來,撞到蓋子,而且是一再地撞到蓋子,當你注視它們跳起並撞到蓋子的時候,你會注意到一個有趣的現象。跳蚤會繼續跳,但是不再跳到足以撞到蓋子的高度。然後你拿掉蓋子,雖然跳蚤繼續在跳,但再也不會跳出廣口瓶了。
理由很簡單,它們已經調節了自己跳的高度,而且適應了這種情況,不再改變。不但跳蚤如此,人也一樣,有什麼樣的目標就有什麼樣的人生。我們周圍有許多人都明白自己在人生中應該做些什麼,可就是遲遲拿不出行動來,根本原因乃是他們欠缺一些能吸引他們的未來目標。