Hi,
ich hatte ja in
regEx Hilfe gesucht schon nach einem RegEx gesucht, leider aber keine Antwort bekommen.
Nun habe ich es aber alleine geschafft, einen RegEx für meine Bedürfnisse zu schreiben:
PHP-Code:
$suchmuster = '/<a href=\"cms\/(.*)\" rel=\"lightbox\[col\]\"\><img border=\"0\" alt=\"Anklicken für Zoom\" src=\"cms_thumbnail.php\?url=cms\/(.*)\&w=500\&h=(.*)\" width=\"(.*)\" height=\"(.*)\"\/\>\<\/a\>/i';
$ersetzung = '[IMG]http://www.MyPage.de/cms/\1[/IMG]';
echo preg_replace($suchmuster, $ersetzung, $story);
Wenn ich nun $story aus einer Datei lade mit
PHP-Code:
$str= file_get_contents("demo.dat");
funktioniert der RegEx so, wie ich es erwarte.
Wenn ich jedoch $story per MySQL aus der DB lade (TEXT Feld) dann wird nichts ersetzt!!
Woran kann das liegen?
Gruß
Jens