Как сделать автоматическое удаление лишних отступов, оставляя только один?

ВКонтакте автоматически убирает лишние отступы и пробелы. Как это сделать?
К Примеру я делаю вот такой пост
5ebebdabb17c6525361989.jpeg
После публикации он становится таким:
5ebebdcc2a423950132695.jpeg

Нужно чтобы оставался только 1 отступ, не больше не меньше.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@qwermus
Я бы регуляркой сделал. Допустим, отступ - это <br> (у тебя он может выглядеть иначе, например, <br /> или просто\n).
Тогда пишем
$text = preg_replace('/<br>[\s]+<br>/', '<br>', $text);


Если написал верно, то так два брейка заменятся на один. Ну и погугли, как сделать так, чтобы регулярка выполнялась пока есть условие, т.е. пока не останется всего один брейк.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы