0

我正在使用这篇文章中的以下正则表达式: (?<=\s)\s+(?![^<>]*)

当我这样做时:

echo gzencode( trim( preg_replace('/(?<=\s)\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);

所有 html 中的空格都被替换。甚至在 pre 标签内。我需要这个来压缩整个页面。

4

1 回答 1

1

试试这个:

echo gzencode( trim( preg_replace('/\s+(?![^<>]*<\/pre>)/', '', $html) ), 9);

=)

于 2013-04-12T01:20:32.403 回答