-4

我觉得通过将这两个正则表达式视为一个,我可以学到很多东西。主要是选择和之间的空格,><不是选择><本身,所以我可以用“”而不是“><”来替换它。有没有办法在不选择那个空间的情况下合并这些?

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

1 回答 1

2
$html = preg_replace('/[\n\r]+|(?<=>)\s+(?=<)/',"",$html);
于 2012-07-07T12:58:35.580 回答