use HTML::TokeParser; $p = HTML::TokeParser->new(shift||"index.html"); if ($p->get_tag("meta => description, content")) { my $tag = $p->get_trimmed_text; print "Title: $tag\n"; }