Matti Maekitalo: Keine saubere Lösung weil:

Beitrag lesen

Hallo

$_ = '[URL]bla[/URL] bla [URL]bla[/URL]

Stimmt, mein Fehler. Mehr als einen Link pro Zeile hab ich da gar nicht bedacht.

Dann solltest du die richtige Lösung auch gleich posten:

s#[URL](.+)[/URL]#<a href"$1">$1</a>#g

Du solltest in diesem Fall den + 'faul' einstellen (mit einem ?), also

s#[URL](.+?)[/URL]#<a href"$1">$1</a>#g

Tschö Matti