C
cornflakes4747
Gast
Hiho.
Ich hab mal ne Frage zur PHP-Funktion preg_replace.
$neuertext=preg_replace('/\[b\] (.*) \[\/b\]/','<b>\\1</b>',$altertext);
Dieses Beispiel wandelt einen String wie zB
[b ] tralala [/b ]
in
<b> tralala </b>
um.
Ich möchte jetzt aber, dass das nur geschieht, wenn zwischen [b ] und [/b ] ein bestimmter Text, zB. "blubb", nicht vorkommt.
Wie kann ich der Funktion statt (.*) irgendwas geben wie (alles außer blubb)?
Dazu hab ich auch auf php.net und ähnlichen Seiten nix gefunden...
Bin für jede Hife dankbar.
cornflakes4747
Ich hab mal ne Frage zur PHP-Funktion preg_replace.
$neuertext=preg_replace('/\[b\] (.*) \[\/b\]/','<b>\\1</b>',$altertext);
Dieses Beispiel wandelt einen String wie zB
[b ] tralala [/b ]
in
<b> tralala </b>
um.
Ich möchte jetzt aber, dass das nur geschieht, wenn zwischen [b ] und [/b ] ein bestimmter Text, zB. "blubb", nicht vorkommt.
Wie kann ich der Funktion statt (.*) irgendwas geben wie (alles außer blubb)?
Dazu hab ich auch auf php.net und ähnlichen Seiten nix gefunden...
Bin für jede Hife dankbar.
cornflakes4747