preg_replace und Nutzung von Gruppe
bearbeitet von JörgHallo dedlfix, hallo Rolf,
ok, zugegeben, für den ersten Teil meiner Frage wars wohl gestern doch zu spät.
Der preg_replace liefert, wie bestellt 😀
Aber der 2. Teil bereitet mir noch Kopfzerbrechen:
oops...code folgt...
preg_replace und Nutzung von Gruppe
bearbeitet von JörgHallo dedlfix, hallo Rolf,
ok, zugegeben, für den ersten Teil meiner Frage wars wohl gestern doch zu spät.
Der preg_replace liefert, wie bestellt 😀
Aber der 2. Teil bereitet mir noch Kopfzerbrechen:
~~~ php
$text = 'Das ist ein Test <img src="././test234/12345.jpg" BORDER="0" ALT=""> bla blub blabub';
$zzz = preg_match('/<img\s(.*?)src="((.*?)\/test234\/(.*?))"(.*?)>/',$text,$arr_info);
echo "<pre>";
print_r($arr_info);
echo "<br>".$arr_info[2]."<br>";
echo $text."<br>";
$text = str_replace($arr_info[2],'test123',$text);
echo $text;
~~~
ergibt
~~~
Array
(
[0] =>
[1] =>
[2] => ././test234/12345.jpg
[3] => ./.
[4] => 12345.jpg
[5] => BORDER="0" ALT=""
)
././test234/12345.jpg
Das ist ein Test bla blub blabub
Das ist ein Test bla blub blabub
~~~
Ich versteh grad' nicht, warum mein str_replace() keine Wirkung hat? 😕
Jörg