![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
kichSman |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 24.2.2009 Репутация: нет Всего: нет |
Собственно вопрос, хочется удалить все переводы строк (\n), кроме тех, что располагаются внутри тегов PRE или CODE - так как в ином случае они потеряют смысл своего существования.
Пытался через использования позитивного и негативного поиска, но ничего не вышло, для справки, текст в UTF-8
Никак не получается написать правильную регулярку, заранее, буду вам признателен. Надо заметить, что теги PRE и CODE могут располагаться где угодно, как в начале текста, так и в его конце, либо вовсе, в середине. |
|||
|
||||
afiskon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 294 Регистрация: 31.3.2011 Где: Россия, Москва Репутация: нет Всего: 4 |
1. Делаете замену <pre>...</pre> на какой-нибудь специальный код. Например, &pre1; &pre2; и так далее, при этом & заменяете на &
2. Вырезаете \n 3. Вставляете обратно <pre>...</pre> |
|||
|
||||
kichSman |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 66 Регистрация: 24.2.2009 Репутация: нет Всего: нет |
А, блин, мона и так попробовать, но не получиться ли в таком случае КАКАкод? Это сообщение отредактировал(а) kichSman - 2.4.2011, 21:54 |
|||
|
||||
Evghenusi |
|
||||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 2 Всего: 15 |
![]() |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |