[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаление всех пробельных символов
gidrosoldat
Доброе время суток! Удаляю все пробельные символы таким макаром:
$text = preg_replace('#\s+#ui', '', $text);

Но иногда эта строка не срабатывает и на выходе получаю текст с пробелами.
Что я не так делаю?



Спустя 38 минут, 44 секунды (5.06.2011 - 17:33) ИНСИ написал(а):
$text = str_replace(' ', '', $text);

Спустя 1 день, 22 часа, 15 минут, 40 секунд (7.06.2011 - 15:49) gidrosoldat написал(а):
Ммм, не выходит. Какой то уж слишком хитрый символ в строке сидит - в диапазон \s он не входит.
Вот смотрите имею такую кривую строку:
$text =' 

от 35 000

до 120 000

руб.
'
;

для проверки делаю так:
$text = preg_replace('#\s#ui ', '\\s', $text);

Получаю:
'\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sот 35 000\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s до 120 000\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s руб.\s\s\s\s\s\s\s\s\s'
Тут все пробельные символы заменились на видимое обозначение \s, но пробелы все равно остались!
Как мне от них избавиться?

Спустя 35 минут, 42 секунды (7.06.2011 - 16:25) DedMorozzz написал(а):
добавь модификатор "s"

Спустя 27 минут, 45 секунд (7.06.2011 - 16:52) gidrosoldat написал(а):
DedMorozzz, не понял. Куда и что добавить?

Спустя 29 минут, 35 секунд (7.06.2011 - 17:22) DedMorozzz написал(а):
#\s#uis

Спустя 21 минута, 33 секунды (7.06.2011 - 17:44) gidrosoldat написал(а):
DedMorozzz, я твой фанат ))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.