Thread Parsen einer Website (5 answers)
Opened by nobody9998 at 2009-05-06 10:52

pq
 2009-05-06 10:59
#121274 #121274
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2009-05-06T08:52:56 nobody9998
Habe es mit

$content =~ m/<span class="bla blub">(*.)&nbsp;BE</span>/i

versucht

was soll der stern mit dem punkt danach bedeuten?
ein punkt bedeutet "matche alles ausser newline".
ein stern *nach* einem zeichen bedeutet, matche das vorherige zeichen beliebig oft.
aber ein stern *vor* einem zeichen ist sinnlos und führt in diesem fall zu einer ungültigen regex.
vermutlich hast du .* statt *. schreiben wollen?

lies mal perlretut
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Parsen einer Website