Страницы

Поиск по вопросам

воскресенье, 26 января 2020 г.

Удаление пробелов на PHP

#php #замена


str_replace('  ', '', $string);
str_replace('   ', '', $string);
str_replace('    ', '', $string);

Как мне заменять более двух пробелов одним кодом на ничего('')? 
trim() не предлагать, это не то.    


Ответы

Ответ 1



Регекспом: $string=preg_replace('/ {3,}/','',$string); /* | | || | |_в $string | | || |_на пустую строку | | ||_и более раз | | |_встреченный 3 | |_пробел (только пробел, для табов и пр символов - \s |_заменить */

Комментариев нет:

Отправить комментарий