![]() |
|
||||||||||
|
|
|
|||||
|
Это, ну тут бы не могли бы вы подсказать.
Вот есть у меня строка Моя задача стереть все \n что вне тэга. Любого тэга. Вот. Логика заменить все \n внутри тэгов на символ, потом реплейсить все \n на "" а потом уже все символы ( на который мы заменяли) обратно на \n вот так, он мне находит всё что внутри тэгов. И так находит. А реплейсить не хочет никак. Как я не пробовал. Помогайте, я уже совсем в ауте.
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Если стереть все \n вне тэга, то так:
__________________
X |
|
|||||
|
работает, но как-то странно. тестирую.
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
бррррр! а зачем вообще такое?
__________________
X |
|
|||||
|
чистить Html-код перед выводом. сокращать траффик клиента и скорость загрузки страницы - соответственно.
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
тада не понятно, зачем мы сначала ищем блоки, а потом их вычищаем, скриптовые, например... не проще ли засунуть все выражения в массив и вычистить за один проход...
А, млин, понял... а вообще, знаю только один подходящий случай для такой чистки - мс ворд, вот там больше 50% уходит...
__________________
X Последний раз редактировалось Constantine; 23.06.2005 в 16:15. |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Да, надо ещё после нулевых тэгов зачистить... как-то так:
__________________
X |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|