2012-07-07 79 views
-4

我覺得我可以通過將這兩個正則表達式視爲一體而學到很多東西。主要選擇><之間的空間,而不選擇><本身,所以我可以用「」而不是「> <」替換它。有沒有一種方法可以在不選擇這些空間的情況下合併這些方法?將這兩個正則表達式合併爲一個

$html = preg_replace('/(\n)|(\r)/',"",$html); 
    $html = preg_replace('/>(\s+)</',"><",$html); 

回答

2
$html = preg_replace('/[\n\r]+|(?<=>)\s+(?=<)/',"",$html);