Hallo!
Ich habe mich ein wenig zu früh gefreut.
Dass der Ausdruck also „genügsam“ ist: /[f](.+?)[/f]/
In Javascript funktioniert das mit dem "genügsamen" Script wunderbar:
while(text.search(/([f](.+?)[/f])/)>=0) text = text.replace(RegExp.$1,'<b>'+RegExp.$2+'</b>');
In PHP will es aber partout nicht gehen. Ich bekomme immer ein ereg_replace(): REG_BADRPT. Der Code:
$eintragHtml = ereg_replace("[f](.+?)[/f]","<b>\1</b>",$eintragHtml);
Was muss man denn in PHP anders machen oder wo liegt der Fehler?
Nico