Hi, also ich möchte aus einem Seitenquelltext nur folgendes auslesen und in einem Array speichern:
<a egal href="egal" class=l egal>egal</a>
Nunja ich versuche das schon seit 2 Stunden oops aber immer will irgendetwas nich klappen. Habe es mit ^l$ versucht und so weiter aber das mit dem class= will einfach nicht..
So, das class=L (kleines L - schreibe es nur groß damit man es erkennen kann)...wie muss ich das umschreiben? Ziel ist wie gesagt, dass er alle URLs ausliest, die ein class=l haben. Den Rest soll er da lassen. Und jede URL soll in deser Form gespeichert werden: https://www......
Hoffe der eine oder andere versteht mich
Danke
<a egal href="egal" class=l egal>egal</a>
Nunja ich versuche das schon seit 2 Stunden oops aber immer will irgendetwas nich klappen. Habe es mit ^l$ versucht und so weiter aber das mit dem class= will einfach nicht..
PHP:
preg_match_all("/<a.*? href=\"(.*?)\" class=l.*?>(.*?)<\/a>/i",$page,$matches);
foreach ($matches[1] as $link)
{
echo $link.'<br />';
}
So, das class=L (kleines L - schreibe es nur groß damit man es erkennen kann)...wie muss ich das umschreiben? Ziel ist wie gesagt, dass er alle URLs ausliest, die ein class=l haben. Den Rest soll er da lassen. Und jede URL soll in deser Form gespeichert werden: https://www......
Hoffe der eine oder andere versteht mich
Danke
Zuletzt bearbeitet: