Hi, ich hoffe von euch kann mir jemand einen Tip geben:
Ich habe folgendes Script
1 | my $test = '[/li][li][a h r e f="abcd.htm" title="abcd"]abcd[/a] - [a h r e f="defg%28foo%29" title="Rdefg"]defg[/a] - 05:11';
|
2 |
|
3 | $test =~ /h r e f="(.*?foo.*?)"/;
|
4 | print $1 ."\n";
|
Ich möchte nur den ref bekommen, der das foo enthält und obwohl ich die
die Fragezeichen hinter den Sternen benutze matcht er den größten
möglichen String, anstatt den kleinsten.
ausgegeben wird
1 | abcd.htm" title="abcd"]abcd[/a] - [a h r e f="defg%28foo%29
|
anstatt
Wär für einen Hinweis dankbar
Vlad
edit:
Man ist das ansterengend hier html-code in den Beitrag zu bekommen,
nichtmal in den Codetags wird das toleriert.