Заменить лишние пробелы и разрывы строк на PHP?

$string = "My    text       has so    much   whitespace    




Plenty of    spaces  and            tabs";

echo preg_replace("/\s\s+/", " ", $string);

Я прочитал документацию PHP и следую руководству preg_replace, однако этот код производит

В моем тексте так много пробелов Много пробелов и табуляций

Как я могу включить введите:

В моем тексте так много пробелов
Множество пробелов и табуляции

35
задан Francois Deschenes 18 June 2011 в 18:00
поделиться