Tom: Links finden

Beitrag lesen

Hello,

ich habe eine String in dem viele Links vorkommen, wie z.B. dieser hier:

<a href="/file.php?lg=us&id=3264" class="last">download</a>

ich möchte mit preg_match_all() alle "file.php?lg=us&id=xxxx" herrausfinden.

Guck mal, ob Dir das weiterhilft

$_a = array();

//              1          2        3          4            <5>           6           7
  $pattern = '=^(.*?)(<area|<a|<img)(.*?)(href=|src=)"|'"|'(>.*$|>.*?</a>.*$)=msi';

$anz = preg_match_all($pattern, $page, $_a))

in $_a[4][$i] müssten dann die gesuchten Teile stehen... (hoffe ich)

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)