|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serge Shikov 2:5020/400 05 Jul 2000 12:51:43 To : All Subject : Re: подскажите regexp иличто-нибудь, чтобы вырезать атрибуты из тэ --------------------------------------------------------------------------------
иличто-нибудь,
чтобы вырезать атрибуты из тэгов
HTML
Artur Penttinen wrote:
>
> > Подскажите, пожалуйста, regexp или что-нибудь, чтобы вырезать атрибуты
> > из тэгов HTML. Hужно вырезать не сами тэги, а атрибуты из них.
> > Либо из всех тэгов тотально, либо из нескольких заранее заданных - всех
> > P, всех TD, например, - то есть жестко прописанных в отдельных командах
> > программы.
> >
> > У меня пока не получилось по-нормальному это сделать.
>
> $/ = undef; $_ = <STDIN>;
> s/<(\w+) [^>]+>/<\1>/g;
Просили же по-нормальному... Ты в курсе, что в значениях атрибутов
допускается >?
Hапример <option value=">нафиг, нафиг такие программы>"> - и куда пойдет
твой регексп на такой допустимой конструкции?
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2825e4812628.html, оценка из 5, голосов 10
|