- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть очень большой html файл из которого надо убрать множество примерно вот таких отрезков кода
<table id="header">
<tbody><tr>
<td id="logo" rowspan="2"><img src="logo_001.gif" alt="Корпоративный центр подготовки кадров «Персонал»"></td>
<td id="fontsize">Размер текста: <nobr><span class="sizes"><span class="small"><a href="file:///D:/Static%20Program/WWW/FirefoxPortable/Data/profile/ScrapBook/data/20110524093437/index.html#" onclick="setActiveStyleSheet('small'); return false;" id="small">A</a></span><span class="medium"><a href="file:///D:/Static%20Program/WWW/FirefoxPortable/Data/profile/ScrapBook/data/20110524093437/index.html#" onclick="setActiveStyleSheet('normal'); return false;" id="normal">A</a></span><span class="large"><a href="file:///D:/Static%20Program/WWW/FirefoxPortable/Data/profile/ScrapBook/data/20110524093437/index.html#" onclick="setActiveStyleSheet('large'); return false;" id="large">A</a></span><span class="largest"><a href="file:///D:/Static%20Program/WWW/FirefoxPortable/Data/profile/ScrapBook/data/20110524093437/index.html#" onclick="setActiveStyleSheet('largest'); return false;" id="largest">A</a></span></span></nobr></td>
<td id="profile"><em class="largest"> </em><span><a href="http://do.personal.mgn.ru:8000/close/students/info.asp" target="_top">Мой профиль</a></span> <a href="http://do.personal.mgn.ru:8000/exit.asp">Выход</a></td>
</tr>
<tr>
<td colspan="2" id="searchbox">
<form id="search" action="http://do.personal.mgn.ru:8000/close/share/search/default.asp" name="form1"><input name="andOr" value="or" type="hidden">
<table width="100%">
<tbody><tr><td class="left"><input value="" name="qry" class="field" maxlength="300"></td><td class="right"></td><td class="button"><input name="action" value="Искать" type="submit"></td></tr>
</tbody></table>
</form>
</td>
</tr>
</tbody></table>
для этой цели хотел использовать замены с регуляркой но никак не могу понять как в Notepad++ сделать регулярку чтобы он видел несколько строк. для одной строки регулярки работают прекрасно, подскажите чем отличается реализация для многострочного поиска\замены?
для этой цели хотел использовать замены с регуляркой но никак не могу понять как в Notepad++ сделать регулярку чтобы он видел несколько строк. для одной строки регулярки работают прекрасно, подскажите чем отличается реализация для многострочного поиска\замены?
Строки разделены специальным символом. Там есть кнопка "отобразить все символы" - увидишь.
Вариант решения: преобразовать весь файл в одну строку, заменой: "\r\n" на " "
И будет поиск и замена в одной строке.
Строки разделены специальным символом. Там есть кнопка "отобразить все символы" - увидишь.
Вариант решения: преобразовать весь файл в одну строку, заменой: "\r\n" на " "
И будет поиск и замена в одной строке.
Я бы предложил вначале заменить переносы строк ( \r\n в "расширенном" режиме замены) на, например, {{br}}, потом сделать замену нужной регуляркой, потом заменить {{br}} обратно в переносы строк.
Ну это если нужно сохранить форматирование.