Задать вопрос
@krasnblj

Как в Notepad++ выполнить регулярное выражение только первый раз для всех открытых файлов?

Есть много HTML-файлов, нужно заменить только первый <h2> на \t<h2>, в каждом файле таких <h2> больше одного, но замену нужно произвести только для первого.
  • Вопрос задан
  • 241 просмотр
Подписаться Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@omichkun
Notepad++, насколько знаю, не может в такие функции.
Из вариантов только посмотреть какие рядом уникальные символы только для этого места документа есть, но общие для всех документов.
Например, перед этим первым тегом может стоять другой какой-нибудь (допустим, закрывающий </head>), либо что-то после него уникальное, но, естественно, после или перед остальными тегами в документе ничего подобного быть не должно. Тогда можно будет заменить даже не регуляркой, а обычным расширенным поиском (с поддержкой символов "\n", "\t" и т. д.).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы