Редактор HTML

Обсуждения на свободные темы.
Ответить
Аватара пользователя
Pavel
Эксперт
Эксперт
Сообщения: 157
Зарегистрирован: 01 окт 2006, 10:25
Откуда: Москва
Контактная информация:

Редактор HTML

Сообщение Pavel » 31 окт 2008, 13:21

Подскажите редактор, который позволяет делать следующее:

Мне нужно вырезать из большого кол-ва страниц HTML код, заданный по шаблону.

К примеру задаю метку начала и конца.

Допустим начало это <!--, а конец -->. Следует учитывать, что код начала может состоять из нескольких строчек

А то, что находится внутри этих меток мне нужно удалить. На всех страницах в папке, которую я указываю

Заранее спасибо

Аватара пользователя
autoforums
Сообщения: 111
Зарегистрирован: 07 янв 2007, 15:23
Откуда: Москва

Сообщение autoforums » 04 ноя 2008, 20:56

Вообще, когда одинаковый большой код (или даже маленький) на многих страницах, лучше делать её .php и в ней include( страницы html этого кода.

Тогда и удалять будет легко одну строку. А в вашем случае, только придется вручную, наверное. Поиск начала, выделение и удаление ;) И так не всех 3000 стр.

Аватара пользователя
Pavel
Эксперт
Эксперт
Сообщения: 157
Зарегистрирован: 01 окт 2006, 10:25
Откуда: Москва
Контактная информация:

Сообщение Pavel » 04 ноя 2008, 21:53

Есть способ. Мне на серче помогли. Может кому будет полезно:
Делается регулярными выражениями в любом серьезном редакторе.

Например, дримвивер:

edit -> find and replace -> галочка use regular expressions

Вводим регулярное выращение в поле find:
Цитата:
<!--(.*)-->
(.*) - означает любое количество любых символов.

Снизу вводим то, на что нужно заменить.

Можно указать папку с файлами в том же окошечке.

Аватара пользователя
ivanov
Эксперт
Эксперт
Сообщения: 2192
Зарегистрирован: 20 фев 2006, 19:02
Откуда: Санкт-Петербург
Контактная информация:

Сообщение ivanov » 05 ноя 2008, 00:24

Ой, а я, оказывается, пропустил эту тему. 8/

У меня в EditPlus есть такая штука, абсолютно аналогично Дримвиверу работает.

Впрочем, полагаю, это есть почти в любом «приличном» редакторе.
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

KGB
Сообщения: 106
Зарегистрирован: 14 ноя 2006, 11:57
Контактная информация:

Сообщение KGB » 05 ноя 2008, 01:31

ivanov писал(а):У меня в EditPlus есть такая штука, абсолютно аналогично Дримвиверу работает.
Не в Е+ не загонишь папку с подкаталогами.

Аватара пользователя
ivanov
Эксперт
Эксперт
Сообщения: 2192
Зарегистрирован: 20 фев 2006, 19:02
Откуда: Санкт-Петербург
Контактная информация:

Сообщение ivanov » 05 ноя 2008, 02:03

KGB, а, действительно. Я там в all open files это делаю. 8/
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

Ответить