my $link=qq~<a href="test.htm" target="_blank">Ein Link</a>~; if ($link=~ / href\=([\"\']*)(.*?)\1[\s\/>]/is) { $ergebnis =$2; } else { $ergebnis='Kein Link da'; } print $ergebnis; |
my $link=qq~<a href="test.htm" target='_blank' title=Testtitle>Ein Link</a>~; if ($link=~ / href\=([\"\']*)(.*?)\1[\s\/>]/is) { $href = $2; } else { $href='Kein href da'; } if ($link=~ / title\=([\"\']*)(.*?)\1[\s\/>]/is) { $title = $2; } else { $title='Kein title da'; } if ($link=~ / target\=([\"\']*)(.*?)\1[\s\/>]/is) { $target = $2; } else { $target='Kein target da'; } print "$href \n $title \n $target \n"; |
my $link=qq~<a href="test.htm" target='_blank' title=Testtitle>Ein Link</a>~; print &get_parameter($link,"href")."\n"; print &get_parameter($link,"title")."\n"; print &get_parameter($link,"target")."\n"; exit; sub get_parameter{ my $line=shift; my $gesucht=shift; if ($line=~ / $gesucht\=([\"\']*)(.*?)\1[\s\/>]/is) { return $2; } else { return "Kein $parameter da"; } } |