[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярное выражение
Ramzil_Nixon
Написал такой:

preg_replace('#(\r\n){2,}#', '\n{1,1}', $Anketa['quote'])


Для убирания лишних пробелов. То есть между строками не больше одного переноса мне нужно, но почему-то не работает это..



Спустя 1 час, 42 минуты, 28 секунд (24.05.2012 - 19:30) Игорь_Vasinsky написал(а):
strtr($text, array(PHP_EOL.PHP_EOL=>PHP_EOL));

Спустя 3 минуты, 52 секунды (24.05.2012 - 19:34) inpost написал(а):
А разве второй параметр поддерживает количество и т.д. в виде регулярного выражения?! О_о
Вообще, откуда ты это взял?

Спустя 8 минут, 43 секунды (24.05.2012 - 19:42) Игорь_Vasinsky написал(а):
не экономно регулярки тут юзать.

Спустя 1 час, 37 минут, 46 секунд (24.05.2012 - 21:20) inpost написал(а):
Ramzil_Nixon
ты указываешь перенос как \r\n , а если он \n\r или просто \n ? или просто \r
В твоём случае надо писать или-или.

Спустя 2 минуты, 2 секунды (24.05.2012 - 21:22) Игорь_Vasinsky написал(а):
\r - возврат каретки же


Спустя 31 минута, 15 секунд (24.05.2012 - 21:53) inpost написал(а):
Игорь_Vasinsky
\n\r - windows
\n - unix
Если не ошибаюсь.


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

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