milky: Problem mit URL Ersetzen

Beitrag lesen

Hey,

Und was muss ich an dem Script ändern, das er geht?

Schreibstil und besser durchdenken. Und man sagt: "das Script".

In deinem Script wird nur der erste regex ausgeführt, weil die anderen zwei
elseif()-Blöcke niemals erreicht werden. Lass die if()s weg, und schreib nur
die drei preg_replace() Anweisungen - und zwar in der richtigen Reihenfolge -
vom speziellen zum allgemeinen Fall:

s/  [URL]http:.+?[URL]  /  <a href="$1">$1</a>        /x;
 s/  [URL]www.+?[URL]    /  <a href="http://$1">$1</a> /x;
 s/  [URL].+?[URL]       /  <a href="$1">$1</a>        /x;

MsF,
milky