brand: Problem mit regulären Ausdrücken

Beitrag lesen

Hi!

Probier mal folgendes:

eregi_replace("\?([a-zA-Z0-9]+)\?","<b>\1</b>",$string);

das + benötigst du, da sonst exakt ein Zeichen zwischen den ? sein müßte, damit ein Treffer erziehlt wird.
Mit \1 referenzierst du den Treffer (und fügst ihn ein).

mfG
BRAND