All pastes #521633 Raw Edit

Stuff

public text v1 · immutable
#521633 ·published 2007-05-30 07:15 UTC
rendered paste body
sub  get_alinks {
my $p = HTML::LinkExtor->new(\&cb);
my $alinks_domain = $_[1];
my @flinks;
    sub cb {
           my @flinks;
           my($tag, $type,  %links) = @_;

                return if $tag ne 'a';
                if ("@{[%links]}" !~ /^http:\/\//) {
                push @flinks, "http://$_[1]@{[%links]}\n";
                 }
                 else {
                   push @flinks, "@{[%links]}\n";
                         }


          }
    $p->parse_file(shift || die "Cant complete a_links subroutina : $!");

  return @flinks;


}