Встречаются ситуации, что нужно избавиться от двойных, тройных и т.д. пробелов. Как это сделать!?
На самом деле нужно регулярное выражение? Которое избавит нас от двойных и более пробелов..
$str = preg_replace('/[\s]{2,}/', ' ', $str);
Если пробелов в тексте более чем 2 и их количество незвестно
$str= preg_replace('|[\s]+|s', ' ', $str);
Все не так сложно как кажется.
Комментарии