Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подскажите, как убрать </b><b> и <h1></h1> ?
- однако в общем случае закрытие тега и его открытие вновь не всегда бессмысленно (ведь у открытого тега могут быть индивидуальные атрибуты). Поэтому в примере заменяется только пара закрывающего-открывающего тега без атрибутов.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
LShark
Отправлено: 07 Января, 2013 - 20:18:14
Частый гость
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
Согласен. Но тут все сложнее и проще.
Первый пример - все проще (я уже указал и проверил). На некоторых документах это экономит до 1,5 килобайт, хоть и мелочь, но приятно.
А вот со вторым вариантом... Буду думать, так как заранее что то не могу предположить, какие теги натыкает тупой ворд.
----- Истина прежде всего в том, что...
broshurkaplus
Отправлено: 07 Января, 2013 - 20:34:50
Посетитель
Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011 Откуда: Пружаны Бресткая обл. Беларусь
Помог: 2 раз(а)
понятно суть - удалить/вырезать, но непонятна общая картина задачи
так вы если парсите контент так сохраняйте его как то без форматирования...
просто не очень понятно кто будет специально в ворде теги набирать.
перечислите в массиве все возможные/предполагаемые теги, а если появился другой, так сообщение какое себе, или поле в таблице и туда записывать, а потом ручками удалил и добавил ето в масив, а тож кто его знает какие там теги могут образоваться..
LShark
Отправлено: 07 Января, 2013 - 20:42:51
Частый гость
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
broshurkaplus пишет:
так вы если парсите контент так сохраняйте его как то без форматирования...
просто не очень понятно кто будет специально в ворде теги набирать.
Файл - Сохранить как - Html-страница
И увидишь, сколько дерьма насохраняет тебе ворда даже в самом простом документе. У меня очистка происходит так, что после нее получается ПОЧТИ чистый документ. С 1,5 мегабайт после очистки он становится в 600 килобайт. Но в нем все еще остаются такие вот (указанные в первом посте) теги, которые бесполезны и мертвы. Их много и разных, писать под них аррэй - проще сразу все теги переписать по очереди.
Пока чую, что надо сохранять только </p><p> - это значимые теги (отображаются как разрыв абзацев). Все остальные такие - лишь результат маразма ворда и индусов из мелкософта.
Да, и не надо писать, что сохранять вордом - бред. Не я себе заказ пишу. А старым хрычам дай бог, научиться из ворда сохранять, не то, чтобы писать самим...
Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011 Откуда: Пружаны Бресткая обл. Беларусь
Помог: 2 раз(а)
ну так а я о чем
Файл - Сохранить как - Html-страница
сконвертировать в ворд и имеем полный набор всего...
существует специнструмент как серверный так и настольный - вырезает нужное между определёнными тегами, в средите удаляет все теги перечисленные - имеем чистый текст, сохраняем в свой шаблон и имеем статическую html страницу...
но это уже не к теме.
LShark
Отправлено: 07 Января, 2013 - 20:59:03
Частый гость
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
DelphinPRO пишет:
для пустых тегов (для любых тегов)
Все хорошо, но удаляется так же и <p></p> и <p align=center></p>
Как бы их исключить из очистки, все таки они явно влияют на отображение документа и их удаление портит картину. (Добавление)
Хотя что я курю, в первом выражении заменить a-z0-9 на a-oq-z0-9 (Добавление) broshurkaplus - ради всего святого, научись не набивать посты, а отвечать на вопросы, если можешь. Как DelphinPRO, например.
----- Истина прежде всего в том, что...
broshurkaplus
Отправлено: 07 Января, 2013 - 21:20:26
Посетитель
Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011 Откуда: Пружаны Бресткая обл. Беларусь
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.