Подскажите регулярку для замены в Notepad++

IZmoskvy
На сайте с 18.12.2006
Offline
167
650

Столкнулся с проблемой: на одном из сателлитов необходимо удалить кусок кода со счётчиками на нескольких сотнях html-страниц. Для этого обернул этот кусок между уникальными тегами с помощью Notepad++:

<aregot>кусок кода со счётчиками<dastins>

Далее пишу регулярку в Notepad++ которая по идее должна удалить этот кусок:

[aregot].*[dastins]

Нажимаю применить, и выходит какая то фигня. Кто-нибудь сталкивался?

Делаю видео и проморолики - моя тема с отзывами (/ru/forum/comment/15761005). Профессионально занимаюсь созданием и продвижением сайтов (http://pr-mastera.ru).
siv1987
На сайте с 02.04.2009
Offline
427
#1

<aregot>.*?<dastins>

одно не понятно,почему нельзя было сразу составить условие, зачем нужно было оборачивать в какие-то теги?

IZmoskvy
На сайте с 18.12.2006
Offline
167
#2

Всё получилось. Сэнькс!

Оборачивать пришлось из-за того, что между счётчиками есть небольшой фрагмент уникального кода для каждой страницы.

siv1987
На сайте с 02.04.2009
Offline
427
#3

Зачем, когда можно было регулярным выражением указать этот участок?... Вы каким образом обернули, надеюсь не вручную на каждой странице?

IZmoskvy
На сайте с 18.12.2006
Offline
167
#4
siv1987:
Зачем, когда можно было регулярным выражением указать этот участок?... Вы каким образом обернули, надеюсь не вручную на каждой странице?

Оборачивал тоже в Notepad++, вручную я бы сдох лопатить несколько сотен страниц:)

GoRSS
На сайте с 29.07.2013
Offline
122
#5

Есть супер скрипт, очень облегчает работу по замене (при чистке шелов, например). За ссылкой в личку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий