我正在使用此post中的以下正则表达式:(?< = \ s)\ s +(?![^<>] *)
当我这样做时:
echo gzencode( trim( preg_replace('/(?<=\s)\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);
在所有html中替换空格。甚至在预标签内。我需要这个来压缩整个页面。
答案 0 :(得分:1)
试试这个:
echo gzencode( trim( preg_replace('/\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);
=)