Sparen Sie Abgestimmt Perl-Regex-Variable

Habe ich ein einfaches Perl-regex, die ich brauche, zu retten, als eine variable.

Wenn ich es ausdrucken:

print($html_data  =~ m/<iframe id="pdfDocument" src=.(.*)pdf/g);

Er druckt, was ich will, um zu sparen, aber wenn man versucht, es zu retten mit:

$link = $html_data =~ m/<iframe id="pdfDocument" src=.(.*)pdf/g;

Bekomme ich wieder eine '1' als der Wert der $link. Ich nehme an, dies ist, weil es gefunden - '1' entsprechen. Aber wie Speichere ich den Inhalt der match statt?

InformationsquelleAutor chrstahl89 | 2012-04-11
Schreibe einen Kommentar