animad
Новичок
выборочная замена при помощи регулярных выр.
здрасти. задачка вот такая:
при помощи регулярных выражений искать любой одинарный тэг с любым кол-вом параметров ( и обязательно "отличительным" параметром) и менять его на произвольный текст.
пример:
убрать все картинки с выводимой страницы, в тэге которых есть id="cut"
заменить:
<img src="" id="cut" width="100" height="100" class="t1" alt="hello" border=0>
оставить:
<img src="" width="100" height="100" class="t1" alt="hello" border=0>
это возможно? ...
я дошел до такого патерна:
$pat='/(<img([\w=" ])+?>)/';
дальше ну никак, подскажите, или если никак, то где можно почитать, а лучше скачать про регулярные выражения.
благодарю за внимание.
-~{}~ 01.11.05 21:31:
блин.... не мог сделать две недели..... и тут НА тебе.... РЕШИЛ.
спасибо всем, кто возможно хотел да не успел помочь.
....
ответ:
$pat='/<img([\w=" ])*id="cut"+([\w=" ])*?>/';
просто до безобразия.
все, тему можно закрыть.
здрасти. задачка вот такая:
при помощи регулярных выражений искать любой одинарный тэг с любым кол-вом параметров ( и обязательно "отличительным" параметром) и менять его на произвольный текст.
пример:
убрать все картинки с выводимой страницы, в тэге которых есть id="cut"
заменить:
<img src="" id="cut" width="100" height="100" class="t1" alt="hello" border=0>
оставить:
<img src="" width="100" height="100" class="t1" alt="hello" border=0>
это возможно? ...
я дошел до такого патерна:
$pat='/(<img([\w=" ])+?>)/';
дальше ну никак, подскажите, или если никак, то где можно почитать, а лучше скачать про регулярные выражения.
благодарю за внимание.
-~{}~ 01.11.05 21:31:
блин.... не мог сделать две недели..... и тут НА тебе.... РЕШИЛ.
спасибо всем, кто возможно хотел да не успел помочь.
....
ответ:
$pat='/<img([\w=" ])*id="cut"+([\w=" ])*?>/';
просто до безобразия.
все, тему можно закрыть.