Автозамена через регэксп подскажите?

[Удален]
392

Есть много файлов и в этих файлах примерно такое есть

Скачивай у нас <a href="http://site.ru/user/register" target="_blank">онлайн игры</a>, если ты давний фанат! . электро<a href="http://www.site1.ru/index.html" target="_blank">игры</a>с авто. удобные <a href="http://site2.ru/index2.html" target="_blank">игры для телефона</a> для мобильника

Вот нужно подобные блоки со ссылками заменить на пустое место, ну типа удалить эти блоки.

Я нашел такой регэксп - <a +href="http://[^>]+>([^<]+)</a> , но он удаляет только ссылки из этого блока, а подскажите как создать регэксп чтобы удалял полностью блок.

За ранее спасибо за ответы.

S
На сайте с 03.06.2003
Offline
74
#1

Из приведенного вами примера - никак. Вам четко нужно понимать, где те границы в документе, что вы хотите резать. Найдите в блоках для резки определенные закономерности при верстке страниц (они наверняка есть) и ориентируйтесь на них...

preg_replace(/"первое уникальное вхождение"+(.?)+второе уникальное вхождение/",'',что парсим);

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