use HTML::TreeBuilder::XPath; my $html = q|
Person Name March 14, 2012 at 3:37 pm March 17, 2013 at 3:37 pm
Message body here.
|; my $tree = HTML::TreeBuilder::XPath->new_from_content($html); my @nodes = $tree->findnodes('//*[@class="time published"]'); for my $node ( @nodes ) { print $node->attr('title'), "\n"; print $node->as_text, "\n"; }