|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Denis Chernayev 2:5020/400 19 Oct 2000 09:12:09 To : Sergey Smagin Subject : Re: убить теги -------------------------------------------------------------------------------- Hello Sergey, Tuesday, October 17, 2000, 8:25:08 PM, you wrote: SS> Как наиболее правильнее очис тить документ от тегов? В общем как из строки SS> убрать теги по шаблону <...>? SS> у меня пока они просто убиваются по очереди в цикле Perl Cookbook SS> 20.6. Extracting or Removing HTML Tags SS> SS> SS> Problem SS> SS> SS> You want to remove HTML tags from a string, leaving just plain text. SS> SS> SS> Solution SS> SS> SS> The following oft-cited solution is simple but wrong on all but the most SS> trivial HTML: ($plain_text = $html_text) =~ s/<[^>]*>//gs; #WRONG A SS> correct but slower and slightly more complicated way is to use the CPAN SS> modules: use HTML::Parse; use HTML::FormatText; $plain_text = SS> HTML::FormatText->new->format(parse_html($html_text)) -- Best regards, Denis mailto:denis_ch@email.com Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488e786fc18.html, оценка из 5, голосов 10
|