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

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

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

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


Если написал верно, то так два брейка заменятся на один. Ну и погугли, как сделать так, чтобы регулярка выполнялась пока есть условие, т.е. пока не останется всего один брейк.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sniggering_deus
@sniggering_deus Куратор тега CSS
I will live forever in the flame of your eyes.
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы