Hi caya,
preg_replace("#[b](.+?)[/b]#is", "<b>\1</b>", $string);
Ich steig nicht dahinter, was das einschliessende # .. #is bedeutet ... irgendwie hab ich es nirgends in irgendwelchen regexp ausdrucks erklärungen und manuals gefunden ...
ich kann Dir nicht genau erklären, was dahinter steckt, ich weiß nur, dass es den RegEx-Block umschließt und Du Zeichen deiner Wahl nehmen kannst (ich bevorzuge Ausrufungszeichen) Nach diesen Zeichen kannst Du z.B. noch Operatoren definieren, welche fest vorgegeben sind, z.B. i um Groß-Klein-Schreibung mit einzubeziehen.
http://de3.php.net/manual/en/reference.pcre.pattern.syntax.php
hier gibt es Beispiele dazu.
ciao
romy
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A(+fo%3A)+rl%3A(+br%3A>+ch%3A~+n4%3A%26+ie%3A%25+mo%3A)+va%3A|+de%3A<+zu%3A|+fl%3A(+ss%3A)+ls%3A[
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A(+fo%3A)+rl%3A(+br%3A>+ch%3A~+n4%3A%26+ie%3A%25+mo%3A)+va%3A|+de%3A<+zu%3A|+fl%3A(+ss%3A)+ls%3A[