#!/usr/bin/perl -l
use LWP::Simple;
use HTML::LinkExtor;
## Leemos el documento HTML
$doc = get("http://perlenespanol.com/foro/index.php");
## Extraemos los enlaces que hay dentro
$extractor = HTML::LinkExtor->new;
$extractor->parse($doc);
## Pintado de sólo los enlaces con marca 'a' y con atributo 'href'
foreach $enlace ( $extractor->links ) {
($tag,%links) = @{$enlace};
next unless $tag eq "a";
print $links{href} if defined $links{href};
}
#!/usr/bin/perl -l
$doc = do{ local $/; open F,"index.html"; <F>};
while( $doc =~ /<\s*a.*?href="(.+?)"/sig) {
print $1;
}
my $html = "<a href="http://perlenespanol.com"</a>";
my @todo = split / /, $html;
foreach my $palabra (@todo){
if($palabra =~ /^href=(.*)$/){
$palabra =~ s/href="//g;
$palabra =~ s/"//g;
$palabra =~ s/\<(a|A)\/\>//g;
print "Link => ", $palabra, "\n";
}
}
Usuarios navegando por este Foro: Google [Bot] y 13 invitados