|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2015, 15:22 | #1 |
Регистрация: 10.02.2015
Сообщений: 3
|
Нужна помощь.
Добрый день!
Нужна помощь в доработке скрипта. Есть такой текст (очень много...около 6 Мб): Код HTML:
<offer id="312454" available="true"> <url>http://sbantom.ru/catalog/salatniki/312454.html?r1=<?echo $_GET["referer1"] ?>&r2=<?echo $_GET["referer2"] ?></url> <price>1600.00</price> <currencyId>RUB</currencyId> <categoryId>11112</categoryId> <name>Набор салатников Джапоника &quot;Версаль&quot; 2шт</name> <description>Набор салатников Джапоника &quot;Версаль&quot; 2шт</description> </offer> <offer id="353113" available="false"> <url>http://sbantom.ru/catalog/salatniki/353113.html?r1=<?echo $_GET["referer1"] ?>&r2=<?echo $_GET["referer2"] ?></url> <price>975.00</price> <currencyId>RUB</currencyId> <categoryId>11112</categoryId> <picture>http://sbantom.ru/upload/iblock/52b/fotoUtah4665.png</picture> <name>Набор из 2 салатников 13см KEITO &quot;Бакенгем&quot;</name> <description>Набор из 2 салатников 13см KEITO &quot;Бакенгем&quot;</description> </offer> Признак блока: available="" Задача: найти блоки с признаком "false" и удалить их. Написал вот такой скрипт: Первая часть - находим признак false, ставим курсор в начало блока. Вторая часть - находим окончание блока, удаляем блок. Код:
как сдвинуть конец выделения на один символ чтобы захватывал ">" , а то потом после отработки скрипта приходится много править. А закрывающий тег скрипт не принимает. Есть ли вариант упростить скрипт, чтобы он отрабатывал весь документ без пауз (без зависаний). Спасибо. |
10.02.2015, 16:26 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Попробуйте поиск-замену с галкой Подстановочные знаки с такой маской:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
10.02.2015, 19:27 | #3 | |
Регистрация: 10.02.2015
Сообщений: 3
|
Цитата:
Абсолютно просто и работает. Причем работает в 100500 раз быстрее чем скрипт. Спасибо! |
|
11.02.2015, 00:13 | #4 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
А что навело вас на мысль именно о скрипте (макросе), а не о поиске по шаблону (маске)?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
11.02.2015, 22:58 | #5 |
Регистрация: 10.02.2015
Сообщений: 3
|
Да я и не знал что так можно простой формой Найти/Заменить сделать.
Думал исключительно скриптом. А тут вон оно как. Прогресс. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь :) | counter | Свободное общение | 8 | 22.05.2014 22:32 |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Нужна помощь!!! | Anil | Помощь студентам | 0 | 04.12.2007 17:32 |