Задать вопрос
Diversia
@Diversia

Как удалить переносы строк и табы из кода?

Здравствуйте!
Есть функция, которая делаем весь код страницы в одну строку:
function sanitize_output($buffer) {
	return preg_replace('~>\s*\n\s*<~', '><', $buffer);
}

Подскажите пожалуйста, как переделать регулярное выражение, чтобы оставить только удаление табуляции, лишних пробелов и удаление пустых строк:
5e8781e91c93c135172056.png
  • Вопрос задан
  • 1156 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@IS-Builder
~ PHP-8 & REGEXP - This is a really powerful kit ~
$buffer = preg_replace('~>\K\s+~', PHP_EOL, $buffer);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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