Heyhey..
Ich schreibe mir grade in Script, das den Titel einer Website auslesen soll.
Dazu habe ich diese mit cURL geöffnet und den Content in einer Variable gespeichert.
Nun will ich mit einem preg_match den "echten Titel" der Seite abfragen.
Also sollen
A - Startseite
A > Gallery
A: Kontakt
jeweils "A",
jedoch
A B C - Startseite
"A B C" ergeben
dazu habe ich mir folgendes überlegt:
Die ersten 3 Beispiele funktionieren ohne Probleme, doch sobald ein Leerzeichen im "echten Titel" steht, bekomme ich nur das erste Wort zurück.
Beispiel 4 ergibt somit "A".
Zu dieser Uhrzeit bin ich leider total unfähig, eine Alternative zu finden..
Kann mir jemand helfen?
Danke!
Nico
Ich schreibe mir grade in Script, das den Titel einer Website auslesen soll.
Dazu habe ich diese mit cURL geöffnet und den Content in einer Variable gespeichert.
Nun will ich mit einem preg_match den "echten Titel" der Seite abfragen.
Also sollen
A - Startseite
A > Gallery
A: Kontakt
jeweils "A",
jedoch
A B C - Startseite
"A B C" ergeben
dazu habe ich mir folgendes überlegt:
Code:
/<title>(.*?):? (>|-|»)?(.*?)<\/title>/si
Beispiel 4 ergibt somit "A".
Zu dieser Uhrzeit bin ich leider total unfähig, eine Alternative zu finden..
Kann mir jemand helfen?
Danke!
Nico
Kommentar