Tom: Hilfe bei regulären Ausdrücken

Beitrag lesen

Hello,

Leider habe ich viele dieser Links (als String):

$in="
...
<a href="anderesforum/nachricht/25663/index.html">Linkname</a>
<a href="anderesforum/nachricht/45233/index.html">Linkname</a>
<a href="anderesforum/nachricht/18976/index.html">Linkname</a>
<a href="anderesforum/nachricht/64894/index.html">Linkname</a>
<a href="anderesforum/nachricht/81247/index.html">Linkname</a>
...
";

zu:

$out="
...
<a href="meinforum/forum.html?id=25663">Linkname</a>
<a href="meinforum/forum.html?id=45233">Linkname</a>
<a href="meinforum/forum.html?id=18976">Linkname</a>
<a href="meinforum/forum.html?id=64894">Linkname</a>
<a href="meinforum/forum.html?id=81247">Linkname</a>
...
";

wie wäre es mit einem einfachen str_ireplace()?
http://de.php.net/manual/en/function.str-ireplace.php

$out = str_ireplace('href="anderesforum/nachricht/', 'href="meinforum/forum.html?id=', $in);

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de