Andreas Görtz: Reguläre Ausdrücke: HTML -> ubb-Tags

Beitrag lesen

Hi,

Für dein sollte man lediglich die Logik im preg_replace() umdrehen müssen:

---
$text = preg_replace("|$replaceopen$replace[close]|Ui","[$tagname]\1[/$tagname]", $text);

bzw.

$text = preg_replace("|$replace[tag]|Ui","[$tagname]",$text);
---

ungetestet.

Gruß,
Andreas.