WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » RegEx = preg_replace [Problem] » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von progrookie
Vielen Dank für die Tipps.

das escapen und das weglassen des "e" - PCRE-Modifier haben mir geholfen...


Danke *freu wie doof*
von chip
Und das e als PCRE-Modifier muss raus!
von HoRnominatoR
wie waere es mal damit die spitzen klammer zu escapen?
von progrookie
Hallöchen Leute,

ich bin seit einer Woche am herumprobieren, aber ich komme trotz Google auch nicht so richtig weiter:
Ich möchte aus einem vorhandenen String nur die URL extrahieren.

Code bisher:
1:
$string = preg_replace ("#<img.*src='(.*)'.*>#Uie", "<img src='gui_action/photo.png' class='img'><a href=\"\\1\" target=\"_blank\">\\1</a>", $string);


Jetzt kommt aber leider diese Fehlermeldung:
Parse error: parse error, unexpected '<'

Fatal error: preg_replace(): Failed evaluating code: <img src='gui_action/photo.png' class='img'><a href="http://zeeb.at/oops/Pic123.jpg" target="_blank">http://zeeb.at/oops/Pic123</a> in


Anhand des "Output" würde ich behaupten das die RegEx gegriffen hat. Ich verstehe allerdings nicht, warum es jetzt zu diesem Fehler kommt.


Für Hilfestellungen bedanke ich mich schon mal voraus.

Nach oben