Hallo Leute,
ich weiß dass das mindestens schon der 1.000.000 Thread um einen Regex ist. Ich hab schon alle Anleitungen die ich auf irgendwelchen seiten gefunden habe durchgelesen, ABER ICH BIN EINFACH ZU DUMM einen einfachen Regex hinzubekommen...
Ich will aus einem RSS feed Auszug:
mit preg_match_all()
alle Item-Titel holen, leider funktioniert mein Regex irgendwie nicht:
Ich frage dann den Treffer[1] ab, allerdings ist dort nur ein Wert hinterlegt der dem allerletzten Item-Titel entspricht...
Was bitte mach ich da verkehrt???
THX für jede Hilfe ...
ich weiß dass das mindestens schon der 1.000.000 Thread um einen Regex ist. Ich hab schon alle Anleitungen die ich auf irgendwelchen seiten gefunden habe durchgelesen, ABER ICH BIN EINFACH ZU DUMM einen einfachen Regex hinzubekommen...
Ich will aus einem RSS feed Auszug:
Code:
<channel> <title>tagesschau.de - Die Nachrichten der ARD</title> <link>[url]http://www.tagesschau.de[/url]</link> <description>tagesschau.de</description> <language>de</language> <copyright>tagesschau.de, Norddeutscher Rundfunk</copyright> <docs>[url]http://blogs.law.harvard.edu/tech/rss[/url]</docs> <ttl>30</ttl> <item> <title>Villepin bestätigt Abbau von 10.000 Stellen bei Airbus</title> <link>[url]http://www.tagesschau.de/aktuell/meldungen/0,,OID6432660_REF1,00.html[/url]</link> <description>Der französische Premierminister de Villepin hat den beabsichtigten Abbau von 10.000 Arbeitsplätzen bei Airbus bestätigt. Er forderte eine faire Belastung der Länder bei den Stellenstreichungen. Am Freitag sprechen Kanzlerin Merkel und Frankreichs Staatspräsident Chirac auf höchster Ebene über das Problem.</description> <guid>[url]http://www.tagesschau.de/aktuell/meldungen/0,,OID6432660_REF1,00.html[/url]</guid> <category>Wirtschaft</category> </item> ....
alle Item-Titel holen, leider funktioniert mein Regex irgendwie nicht:
PHP-Code:
$Regex = "!<item>.*<title>([^<>]+)</title>!s";
Was bitte mach ich da verkehrt???
THX für jede Hilfe ...
Kommentar