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. |
|